private void LayTTKH(Khachhang_DTO KH) { KH.SMaKH = txtMaKH.Text; KH.STenKH = txtTenKH.Text; KH.SSDT = txtSDT.Text; KH.SDiachi = txtDiachi.Text; }
//Update Khach hang public static void Khachhang_Update(Khachhang_DTO KH) { con = DataProvider.Ketnoi(); var cmd = new SqlCommand("Khachhang_Update", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@MAKH", SqlDbType.Char).Value = KH.SMaKH; cmd.Parameters.Add("@TENKH", SqlDbType.NVarChar).Value = KH.STenKH; cmd.Parameters.Add("@SDT", SqlDbType.NVarChar).Value = KH.SSDT; cmd.Parameters.Add("@DIACHI", SqlDbType.NVarChar).Value = KH.SDiachi; cmd.ExecuteNonQuery(); DataProvider.Dongketnoi(con); }
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()); } } } } } }
public static void Khachhang_Update(Khachhang_DTO KH) { Khachhang_DAO.Khachhang_Update(KH); }
public static void Khachhang_Insert(Khachhang_DTO KH) { Khachhang_DAO.Khachhang_Insert(KH); }