private void cbochon_SelectedIndexChanged(object sender, EventArgs e) { ThoiGianController thoigian = new ThoiGianController(); switch (cbochon.Text) { case "Hôm nay": dateTu.DateTime = DateTime.Now; dateDen.DateTime = DateTime.Now; break; case "Tuần này": break; case "Tháng này": dateTu.DateTime = DateTime.Parse(DateTime.Now.Month + "/" + thoigian.Startdayofmonth(DateTime.Now.Month, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); dateDen.DateTime = DateTime.Parse(DateTime.Now.Month + "/" + thoigian.Enddayofmonth((int)DateTime.Now.Month, (int)DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Quý này": dateTu.DateTime = thoigian.StartDayofQui(thoigian.Qui_Num(DateTime.Now.Month), DateTime.Now.Year); dateDen.DateTime = thoigian.EndDayofQui(thoigian.Qui_Num(DateTime.Now.Month), DateTime.Now.Year); break; case "Năm nay": dateTu.DateTime = DateTime.Parse("01/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("12/" + thoigian.Enddayofmonth(12, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Tháng 1": dateTu.DateTime = DateTime.Parse("01/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("01/" + thoigian.Enddayofmonth(1, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Tháng 2": dateTu.DateTime = DateTime.Parse("02/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("02/" + thoigian.Enddayofmonth(2, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Tháng 3": dateTu.DateTime = DateTime.Parse("03/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("03/" + thoigian.Enddayofmonth(3, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Tháng 4": dateTu.DateTime = DateTime.Parse("04/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("04/" + thoigian.Enddayofmonth(4, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Tháng 5": dateTu.DateTime = DateTime.Parse("05/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("05/" + thoigian.Enddayofmonth(5, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Tháng 6": dateTu.DateTime = DateTime.Parse("06/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("06/" + thoigian.Enddayofmonth(6, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Tháng 7": dateTu.DateTime = DateTime.Parse("07/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("07/" + thoigian.Enddayofmonth(7, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Tháng 8": dateTu.DateTime = DateTime.Parse("08/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("08/" + thoigian.Enddayofmonth(8, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Tháng 9": dateTu.DateTime = DateTime.Parse("09/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("09/" + thoigian.Enddayofmonth(9, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Tháng 10": dateTu.DateTime = DateTime.Parse("10/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("10/" + thoigian.Enddayofmonth(10, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Tháng 11": dateTu.DateTime = DateTime.Parse("11/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("11/" + thoigian.Enddayofmonth(11, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Tháng 12": dateTu.DateTime = DateTime.Parse("12/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("12/" + thoigian.Enddayofmonth(12, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Quý 1": dateTu.DateTime = thoigian.StartDayofQui(1, DateTime.Now.Year); dateDen.DateTime = thoigian.EndDayofQui(1, DateTime.Now.Year); break; case "Quý 2": dateTu.DateTime = thoigian.StartDayofQui(2, DateTime.Now.Year); dateDen.DateTime = thoigian.EndDayofQui(2, DateTime.Now.Year); break; case "Quý 3": dateTu.DateTime = thoigian.StartDayofQui(3, DateTime.Now.Year); dateDen.DateTime = thoigian.EndDayofQui(3, DateTime.Now.Year); break; case "Quý 4": dateTu.DateTime = thoigian.StartDayofQui(4, DateTime.Now.Year); dateDen.DateTime = thoigian.EndDayofQui(4, DateTime.Now.Year); break; default: dateTu.DateTime = DateTime.Now; dateDen.DateTime = DateTime.Now; break; } }
private void cbochon_SelectedIndexChanged(object sender, EventArgs e) { ThoiGianController thoigian = new ThoiGianController(); switch (cbochon.Text) { case "Hôm nay": dateTu.DateTime = DateTime.Now; dateDen.DateTime = DateTime.Now; break; case "Tuần này": dateTu.DateTime = thoigian.ReturnStartWeek(DateTime.Now); dateDen.DateTime = thoigian.EndStartWeek(DateTime.Now); break; case "Tháng này": dateTu.DateTime = DateTime.Parse(DateTime.Now.Month + "/" + thoigian.Startdayofmonth(DateTime.Now.Month, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); dateDen.DateTime = DateTime.Parse(DateTime.Now.Month + "/" + thoigian.Enddayofmonth((int)DateTime.Now.Month, (int)DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Quý này": dateTu.DateTime = thoigian.StartDayofQui(thoigian.Qui_Num(DateTime.Now.Month), DateTime.Now.Year); dateDen.DateTime = thoigian.EndDayofQui(thoigian.Qui_Num(DateTime.Now.Month), DateTime.Now.Year); break; case "Năm nay": dateTu.DateTime = DateTime.Parse("01/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("12/" + thoigian.Enddayofmonth(12, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Tháng 1": dateTu.DateTime = DateTime.Parse("01/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("01/" + thoigian.Enddayofmonth(1, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Tháng 2": dateTu.DateTime = DateTime.Parse("02/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("02/" + thoigian.Enddayofmonth(2, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Tháng 3": dateTu.DateTime = DateTime.Parse("03/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("03/" + thoigian.Enddayofmonth(3, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Tháng 4": dateTu.DateTime = DateTime.Parse("04/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("04/" + thoigian.Enddayofmonth(4, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Tháng 5": dateTu.DateTime = DateTime.Parse("05/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("05/" + thoigian.Enddayofmonth(5, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Tháng 6": dateTu.DateTime = DateTime.Parse("06/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("06/" + thoigian.Enddayofmonth(6, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Tháng 7": dateTu.DateTime = DateTime.Parse("07/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("07/" + thoigian.Enddayofmonth(7, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Tháng 8": dateTu.DateTime = DateTime.Parse("08/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("08/" + thoigian.Enddayofmonth(8, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Tháng 9": dateTu.DateTime = DateTime.Parse("09/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("09/" + thoigian.Enddayofmonth(9, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Tháng 10": dateTu.DateTime = DateTime.Parse("10/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("10/" + thoigian.Enddayofmonth(10, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Tháng 11": dateTu.DateTime = DateTime.Parse("11/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("11/" + thoigian.Enddayofmonth(11, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Tháng 12": dateTu.DateTime = DateTime.Parse("12/01/" + DateTime.Now.Year); dateDen.DateTime = DateTime.Parse("12/" + thoigian.Enddayofmonth(12, DateTime.Now.Year) + "/" + DateTime.Now.Year.ToString()); break; case "Quý 1": dateTu.DateTime = thoigian.StartDayofQui(1, DateTime.Now.Year); dateDen.DateTime = thoigian.EndDayofQui(1, DateTime.Now.Year); break; case "Quý 2": dateTu.DateTime = thoigian.StartDayofQui(2, DateTime.Now.Year); dateDen.DateTime = thoigian.EndDayofQui(2, DateTime.Now.Year); break; case "Quý 3": dateTu.DateTime = thoigian.StartDayofQui(3, DateTime.Now.Year); dateDen.DateTime = thoigian.EndDayofQui(3, DateTime.Now.Year); break; case "Quý 4": dateTu.DateTime = thoigian.StartDayofQui(4, DateTime.Now.Year); dateDen.DateTime = thoigian.EndDayofQui(4, DateTime.Now.Year); break; default: dateTu.DateTime = DateTime.Now; dateDen.DateTime = DateTime.Now; break; } gridLookUpEdit1.Properties.DataSource = new STOCK_OUTWARDController().STOCK_OUTWARD_GetList_ByDate_Action(dateTu.DateTime, dateDen.DateTime, 1, 2); }