private void Update_Tongtien() { Hoadonban_DTO HDBH = new Hoadonban_DTO(); LayTTHDBH(HDBH); HDBH.LThanhtien = int.Parse(txtTongtien.Text); HoadonBan_BUS.Update_Tongtien(HDBH); }
private void LayTTHDBH(Hoadonban_DTO HDBH) { HDBH.SMaHDB = txtMaHD.Text; HDBH.SMaKH = txtMaKH.Text; HDBH.SMaNV = txtMaNV.Text; HDBH.DtNgayBH = dtpNgayban.Value.Date; HDBH.LThanhtien = 0; }
public static void Update_Tongtien(Hoadonban_DTO HDBH) { con = DataProvider.Ketnoi(); var cmd = new SqlCommand("HDBANHANG_Update_ThanhTien", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@MAHDBH", SqlDbType.Char).Value = HDBH.SMaHDB; cmd.Parameters.Add("@THANHTIEN", SqlDbType.Int).Value = HDBH.LThanhtien; cmd.ExecuteNonQuery(); DataProvider.Dongketnoi(con); }
public static void HDBanhang_Insert(Hoadonban_DTO HDBH) { con = DataProvider.Ketnoi(); var cmd = new SqlCommand("HDBanHang_Insert", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@MAHDBH", SqlDbType.Char).Value = HDBH.SMaHDB; cmd.Parameters.Add("@MANV", SqlDbType.Char).Value = HDBH.SMaNV; cmd.Parameters.Add("@MAKH", SqlDbType.Char).Value = HDBH.SMaKH; cmd.Parameters.Add("@NGAYBH", SqlDbType.SmallDateTime).Value = HDBH.DtNgayBH; cmd.Parameters.Add("@THANHTIEN", SqlDbType.Money).Value = 0; cmd.ExecuteNonQuery(); DataProvider.Dongketnoi(con); }
public static void Update_Tongtien(Hoadonban_DTO HDBH) { HoadonBan_DAO.Update_Tongtien(HDBH); }
public static void HDBanhang_Insert(Hoadonban_DTO HDBH) { HoadonBan_DAO.HDBanhang_Insert(HDBH); }
private void btnLuuHD_Click(object sender, EventArgs e) { btnThemHD.Enabled = false; Khachhang_DTO KH = new Khachhang_DTO(); Hoadonban_DTO HDBH = new Hoadonban_DTO(); if (StateButton == 1) { if (txtMaKH.Text == "") { DataTable tblHoadon = Khachhang_BUS.Khachhang_LoadTop1(); txtMaKH.Text = TuDongTangMaNV(tblHoadon); if (txtTenNV.Text == "" || txtTenKH.Text == "" || txtMaNV.Text == "" || txtMaKH.Text == "" || txtSDT.Text == "" || txtDiachi.Text == "") { MessageBox.Show("Mời bạn nhập đầy đủ thông tin!", "Thông báo"); } else { LayTTKH(KH); LayTTHDBH(HDBH); if (KiemTraSDT(txtSDT.Text) == false) { MessageBox.Show("Số điện thoại không được chứa kí tự.", "Thông báo"); } else { try { Khachhang_BUS.Khachhang_Insert(KH); HoadonBan_BUS.HDBanhang_Insert(HDBH); cbbTenSP.Enabled = true; btnThemSP.Enabled = true; btnCapnhatHD.Enabled = true; ChangeState(false); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } } } } else { if (txtTenNV.Text == "" || txtTenKH.Text == "" || txtMaNV.Text == "" || txtMaKH.Text == "" || txtSDT.Text == "" || txtDiachi.Text == "") { MessageBox.Show("Mời bạn nhập đầy đủ thông tin!", "Thông báo"); } else { LayTTHDBH(HDBH); if (KiemTraSDT(txtSDT.Text) == false) { MessageBox.Show("Số điện thoại không được chứa kí tự.", "Thông báo"); } else { try { HoadonBan_BUS.HDBanhang_Insert(HDBH); cbbTenSP.Enabled = true; btnThemSP.Enabled = true; btnCapnhatHD.Enabled = true; ChangeState(false); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } } } } } }