Beispiel #1
0
        private void b_ViewWashup_Click(object sender, EventArgs e)
        {
            DateRangeGetter drg = new DateRangeGetter();

            drg.ShowDialog();

            DateTime d1 = drg.RangeStartDate;
            DateTime d2 = drg.RangeEndDate;

            drg.Dispose();

            List <data_4600> dataSheets = createWashup4600(d1, d2);
            List <Sheet>     wash       = new List <Sheet>();

            foreach (data_4600 d in dataSheets)
            {
                wash.Add(new Sheet_4600(this.personInfo, d));
            }

            SheetViewer sv = new SheetViewer(wash);

            sv.ShowDialog();

            //Render_4600 viewSheet = new Render_4600(this.personInfo, sheet);
            //viewSheet.ShowDialog();
        }
Beispiel #2
0
        private void outputToTimesheet(DateTime date)
        {
            //DateTime date = DateTime.Now;

            DateTime           rangeStart = getRangeStart(date);
            List <work_period> DayRange   = getRange(rangeStart.AddDays(-1.0), 15);

            String name = this.personInfo.GivenNames + " " + this.personInfo.Surname;

            List <PremiumCode> outCodes = CodeChecker.CheckCodes(DayRange, ref settings);

            createOvertimeDataSheet(outCodes, date);

            Debug.WriteLine(outCodes.Count + " codes found.");

            Sheet_PhoenixOT sheet  = new Sheet_PhoenixOT(personInfo, outCodes, rangeStart, wp, ref settings);
            List <Sheet>    sheets = new List <Sheet>();

            sheets.Add(sheet);

            SheetViewer sv = new SheetViewer(sheets);

            sv.ShowDialog();
        }