Ejemplo n.º 1
0
        public НормыПоУстановкамиVM(ПланПроизводстваПоДням планПроизводстваПоДням)
        {
            cfc = new CodeFirstContext();
            cfc.УстановкаSet.Load();
            cfc.ежимРаботыАгрегатаSet.Load();
            cfc.ежимРаботыУстановкиSet.Load();
            cfc.СиловойАгрегатВУстройствеSet.Load();

            cfc.ДневнаяНормаНаУстановкуSet
            .Where(w => w.ПланПроизводстваПоДням.Id == планПроизводстваПоДням.Id)
            .Load();

            DayOfNorm = WorkCollection.GetДневнаяНормаНаУстановку <ДневнаяНормаНаУстановку>(cfc);
            //TODO 2021-01-21: Доделать список ресурсов и по мелочи :), удачи тебе Дмитрий, ты справишся!
        }
Ejemplo n.º 2
0
        private ObservableCollection <ПланПроизводстваПоДням> GetDaysOfMount()
        {
            var list            = new ObservableCollection <ПланПроизводстваПоДням>();
            int numberOfMount   = GetNumberOfLastMount();
            int countDayOfMount = DateTime.DaysInMonth(DateTime.Now.Year, ++numberOfMount);

            for (int i = 1; i <= countDayOfMount; i++)
            {
                ПланПроизводстваПоДням planOfDay = new ПланПроизводстваПоДням();
                planOfDay.КаледнарныйДень         = i;
                planOfDay.ДневнаяНормаНаУстановку = GetNormOfDays();
                list.Add(planOfDay);
            }

            return(list);
        }