Пример #1
0
        private void MakeListFromSH(int yr, int mt, int idsh = int.MinValue)
        {
            var err = DataTasks.MakeSalarySheetsFromTemplate(yr, mt, idsh);

            if (err != null && err.Count > 0)
            {
                Form_ErrorList.ShowErrorList(MyMainForm, err);
            }
            SaveData();
        }
Пример #2
0
        public bool CheckPayListIDs(int ids)
        {
            var err = DataTasks.CheckPayListIDs(ids);

            if (err.HasErrors)
            {
                Form_ErrorList.ShowErrorList(MyMainForm, err);
                return(false);
            }
            return(true);
        }
Пример #3
0
        public bool CheckEventsForAll()
        {
            if (bsPersons.Count == 0)
            {
                return(true);
            }
            var err = DataTasks.CheckEventsAll();

            if (err.HasErrors)
            {
                Form_ErrorList.ShowErrorList(MyMainForm, err);
                return(false);
            }
            return(true);
        }
Пример #4
0
        public bool CheckEventsForCurrent()
        {
            if (bsPersons.Count == 0 || bsPersons.Current == null)
            {
                return(true);
            }
            var drv = bsPersons.Current as DataRowView;
            var dr  = drv.Row as KlonsADataSet.PERSONSRow;
            var err = DataTasks.CheckEvents(dr.ID);

            if (err.HasErrors)
            {
                Form_ErrorList.ShowErrorList(MyMainForm, err);
                return(false);
            }
            return(true);
        }