private void CapNhatChiTiet() { string ma = lbMaBaoCao.Text.Trim(); foreach (DataGridViewRow x in dgvBaoCao.Rows) { if (x.Cells[0].Value == null) { break; } DTO.DTO_ChiTietBaoCao d = new DTO.DTO_ChiTietBaoCao(); d.MA_BAO_CAO = ma; d.NGAY = x.Cells[0].Value.ToString(); d.SO_LUONG = int.Parse(x.Cells[1].Value.ToString()); d.DOANH_THU = int.Parse(x.Cells[2].Value.ToString()); if (BUS.BUS_BaoCaoThang.checkBaoCaoNgay(d)) { BUS.BUS_BaoCaoThang.capNhatBaoCaoNgay(d); } else { BUS.BUS_BaoCaoThang.themBaoCaoNgay(d); } } MessageBox.Show("Luư thành công"); }
public static bool capNhatBaoCaoNgay(DTO.DTO_ChiTietBaoCao bc) { String sql = String.Format(@"UPDATE CHI_TIET_BAO_CAO SET NGAY={2}, TONG_DOANH_THU={3} WHERE MA_BAO_CAO='{0}' AND NGAY={1}", bc.MA_BAO_CAO, bc.NGAY, bc.SO_LUONG, bc.DOANH_THU); if (DatabaseHelper.ExcuteSql(sql) > 0) { return(true); } return(false); }
public static bool themBaoCaoNgay(DTO.DTO_ChiTietBaoCao bc) { String sql = String.Format(@"INSERT INTO CHI_TIET_BAO_CAO (MA_BAO_CAO, NGAY, SO_LUONG, DOANH_THU) VALUES ('{0}','{1}',{2}, {3})", bc.MA_BAO_CAO, bc.NGAY, bc.SO_LUONG, bc.DOANH_THU); Console.WriteLine(sql); if (DatabaseHelper.ExcuteSql(sql) > 0) { return(true); } return(false); }
public static bool checkBaoCaoNgay(DTO.DTO_ChiTietBaoCao s) { return(DAO.DAO_ChiTietBaoCao.checkBaoCaoNgay(s)); }
public static bool themBaoCaoNgay(DTO.DTO_ChiTietBaoCao s) { return(DAO.DAO_ChiTietBaoCao.themBaoCaoNgay(s)); }
public static bool checkBaoCaoNgay(DTO.DTO_ChiTietBaoCao bc) { String sql = String.Format(@"SELECT * FROM CHI_TIET_BAO_CAO WHERE MA_BAO_CAO = '{0}' AND NGAY= '{1}'", bc.MA_BAO_CAO, bc.NGAY); return(DatabaseHelper.CheckIfExists(sql)); }