namespace Siger.Middlelayer.CncRepository.Response
{
    public class ResponseGetListEfficiencyAnalysis
    {
        public string location { get; set; } = string.Empty;

        public string program_no { get; set; } = string.Empty;

        public string product_name { get; set; } = string.Empty;

        public string route_name { get; set; } = string.Empty;

        public string theory_yield { get; set; } = "NA";

        public double actual_output { get; set; } = 0;

        public string total_efficiency { get; set; } = "NA";

        public string idle_loss { get; set; } = "NA";

        public string debug_loss { get; set; } = "NA";

        public string fault_loss { get; set; } = "NA";

        public string shutdown_loss { get; set; } = "NA";

        public double total_efficiency_value { get; set; } = 0;

        public double idle_loss_value { get; set; } = 0;

        public double debug_loss_value { get; set; } = 0;

        public double fault_loss_value { get; set; } = 0;

        public double shutdown_loss_value { get; set; } = 0;

    }
}
