void nhapHangFromdateTodate() { using (DataNhapHang dt = new DataNhapHang()) { var tongHoaDon = (from hdnh in dt.HoaDonNhapHangs where hdnh.NgayLap.Equals(DateTime.Today.AddDays(-1).ToString("yyyy-MM-dd")) select hdnh.MaHDN).Count(); lblNhaphang.Text = "NHẬP HÀNG (" + tongHoaDon + " hóa đơn)"; // Tổng Hóa đơn if (tongHoaDon != 0) { var tongTienHoaDon = (from hdnh in dt.HoaDonNhapHangs join ctnh in dt.CTHDNhapHangs on hdnh.MaHDN equals ctnh.MaHDN where hdnh.NgayLap >= Convert.ToDateTime(dtpFromDate.Text) where hdnh.NgayLap <= Convert.ToDateTime(dtpToDate.Text) select(ctnh.SL * ctnh.DonGia) - ((ctnh.SL * ctnh.DonGia) * (hdnh.CK / 100))).Sum(); var tongTienHoaDon1 = (from hdnh in dt.HoaDonNhapHangs where hdnh.NgayLap >= Convert.ToDateTime(dtpFromDate.Text) where hdnh.NgayLap <= Convert.ToDateTime(dtpToDate.Text) select hdnh.NoCu).Sum(); double tongTienHD = tongTienHoaDon.Value + tongTienHoaDon1.Value; lblNhaptongcong.Text = Math.Round(tongTienHD, 0, MidpointRounding.ToEven).ToString(); // tổng tiền các hóa đơn var tienTra = (from hdnh in dt.HoaDonNhapHangs where hdnh.NgayLap.Equals(DateTime.Today.AddDays(-1).ToString("yyyy-MM-dd")) select hdnh.TienTra).Sum(); lblNhapdatra.Text = tienTra.ToString(); // tổng tiền đã trả của cửa hàng lblNhapconno.Text = (Convert.ToInt32(lblNhaptongcong.Text) - Convert.ToInt32(lblNhapdatra.Text)).ToString(); // tong tiền các kh còn nợ lại } else { lblNhaptongcong.Text = "0"; lblNhapdatra.Text = "0"; lblNhapconno.Text = "0"; } } }
void nhapHangToday() { using (DataNhapHang dt = new DataNhapHang()) { var tongHoaDonToDay = (from hdnh in dt.HoaDonNhapHangs where hdnh.NgayLap.Equals(DateTime.Now.ToString("yyyy-MM-dd")) select hdnh.MaHDN).Count(); lblNhaphangToday.Text = "NHẬP HÀNG (" + tongHoaDonToDay + " hóa đơn)"; // Tổng Hóa đơn hôm nay if (tongHoaDonToDay != 0) { var tongTienHoaDonToday = (from hdnh in dt.HoaDonNhapHangs join ctnh in dt.CTHDNhapHangs on hdnh.MaHDN equals ctnh.MaHDN where hdnh.NgayLap.Equals(DateTime.Now.ToString("yyyy-MM-dd")) select(ctnh.SL * ctnh.DonGia) - ((ctnh.SL * ctnh.DonGia) * (hdnh.CK / 100))).Sum(); var tongTienHoaDonToday1 = (from hdnh in dt.HoaDonNhapHangs where hdnh.NgayLap.Equals(DateTime.Now.ToString("yyyy-MM-dd")) select hdnh.NoCu).Sum(); double tongTienHDToday = tongTienHoaDonToday.Value + tongTienHoaDonToday1.Value; lblNhaptongcongToday.Text = Math.Round(tongTienHDToday, 0, MidpointRounding.ToEven).ToString(); // tổng tiền các hóa đơn hôm nay var tienTraToDay = (from hdnh in dt.HoaDonNhapHangs where hdnh.NgayLap.Equals(DateTime.Now.ToString("yyyy-MM-dd")) select hdnh.TienTra).Sum(); lblNhapdatraToday.Text = tienTraToDay.ToString(); // tổng tiền đã trả của cửa hàng hôm nay lblNhapconnoToday.Text = (Convert.ToInt32(lblNhaptongcongToday.Text) - Convert.ToInt32(lblNhapdatraToday.Text)).ToString(); // tong tiền các kh còn nợ lại hôm nay } else { lblNhaptongcongToday.Text = "0"; lblNhapdatraToday.Text = "0"; lblNhapconnoToday.Text = "0"; } } }