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(); }
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(); }