示例#1
0
        private void GetScheduleMaster(int shift)
        {
            gridControl1.DataSource = _timingService.GetScheduleViews(shift);
            var time = new TimeSpan(DateTime.Now.Hour, DateTime.Now.Minute, DateTime.Now.Second);

            foreach (var timing in _timingService.GetTimings(shift))
            {
                if (time >= timing.StartTime && time <= timing.EndTime)
                {
                    int chenhlenh = (int)(timing.Products_current_hour - timing.SetPlan);
                    if (chenhlenh > 0)
                    {
                        lblBalenced.ForeColor   = Color.Green;
                        labelBalenced.ForeColor = Color.Green;
                    }
                    else
                    {
                        lblBalenced.ForeColor   = Color.Red;
                        labelBalenced.ForeColor = Color.Red;
                    }
                    lblBalenced.Text = chenhlenh.ToString();
                }
            }
        }