Пример #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            TYP = WorkerRep.TYPE.VIEWBYDAY;

            List<UslugaRepCls> uslugiRep = CustomerDatabase.GetWorkersReport(-1, DateTime.Today.ToShortDateString(),
                DateTime.Today.ToShortDateString());

            if (uslugiRep == null) Message.NotFound();

            dgwWorkers.DataSource = uslugiRep;

            SetDataGridView.SetWorkerReportView(ref dgwWorkers);
        }
Пример #2
0
        private void cmdCzasPracy_Click(object sender, EventArgs e)
        {
            TYP = WorkerRep.TYPE.VIEWBYMONTH;

            string startDate = DateTime.Today.Year + "-" + DateTime.Today.Month + "-01";

            string endDate = DateTime.Today.Year + "-" + DateTime.Today.Month + "-" +
                DateTime.DaysInMonth(DateTime.Today.Year, DateTime.Today.Month);

            List<UslugaRepCls> uslugiRep = CustomerDatabase.GetWorkersReport(-1, startDate, endDate);

            if (uslugiRep == null) Message.NotFound();

            dgwWorkers.DataSource = uslugiRep;

            SetDataGridView.SetWorkerReportView(ref dgwWorkers);
        }
Пример #3
0
        private void cmdRapDet_Click(object sender, EventArgs e)
        {
            WorkerRep findWorker = new WorkerRep();

            findWorker.ShowDialog();

            TYP = findWorker.RESULT;

            DATA_OD = findWorker.DATA_OD;
            DATA_DO = findWorker.DATA_DO;

            List<UslugaRepCls> uslugiRep = null;

            switch (findWorker.RESULT)
            {
                case WorkerRep.TYPE.CANCEL:
                    return;

                case WorkerRep.TYPE.VIEWBYMONTH:
                    string startDate = DateTime.Today.Year + "-" + DateTime.Today.Month + "-01";

                    string endDate = DateTime.Today.Year + "-" + DateTime.Today.Month + "-" +
                        DateTime.DaysInMonth(DateTime.Today.Year, DateTime.Today.Month);

                    uslugiRep = CustomerDatabase.GetWorkersReport(findWorker.WID,
                        startDate, endDate);
                    break;

                case WorkerRep.TYPE.VIEWBYDAY:
                    uslugiRep = CustomerDatabase.GetWorkersReport(findWorker.WID, DateTime.Today.ToShortDateString(),
                        DateTime.Today.ToShortDateString());
                    break;

                case WorkerRep.TYPE.VIEWBYDATE:
                    uslugiRep = CustomerDatabase.GetWorkersReport(findWorker.WID,
                        findWorker.DATA_OD, findWorker.DATA_DO);
                    break;
            }

            if (uslugiRep == null) Message.NotFound();

            dgwWorkers.DataSource = uslugiRep;

            SetDataGridView.SetWorkerReportView(ref dgwWorkers);
        }