private void btSua_Click(object sender, EventArgs e) { string MaKhach = txtMakhach.Text.Trim(); string TenKhach = txtTenkhach.Text.Trim(); string DiaChi = txtDiachi.Text.Trim(); string DienThoai = mskDienthoai.Text; if (String.IsNullOrEmpty(MaKhach) || String.IsNullOrEmpty(TenKhach)) { MessageBox.Show("Bạn chưa nhập mã khách hoặc tên khách"); } else { KhachDTO user = new KhachDTO(MaKhach, TenKhach, DiaChi, DienThoai); try { int addrow = new KhachBUS().sua(user); if (addrow > 0) { MessageBox.Show("Sửa Khách Hàng Thành Công"); txtMakhach.Text = ""; txtTenkhach.Text = ""; txtDiachi.Text = ""; txtDiachi.Text = ""; mskDienthoai.Text = ""; dgvKhach.DataSource = khach.data(); } } catch (SqlException ex) { MessageBox.Show("Sửa thất bại! \n\n" + ex.ToString()); } } }
public List <KhachDTO> getKH() { Connect(); List <KhachDTO> list = new List <KhachDTO>(); string sql = "SELECT *FROM Khach"; string Makhach; string TenKhach; string DiaChi; string DienThoai; try { SqlDataReader dr = ExecuteReader(sql); while (dr.Read()) { Makhach = dr.GetString(0); TenKhach = dr.GetString(1); DiaChi = dr.GetString(2); DienThoai = dr.GetString(3); KhachDTO kh = new KhachDTO(Makhach, TenKhach, DiaChi, DienThoai); list.Add(kh); } dr.Close(); return(list); } catch (SqlException) { throw; } }
public int sua(KhachDTO acc) { try { return(new KhachDAO().sua(acc)); } catch (SqlException) { throw; } }
public int them(KhachDTO acc) { try { return(new KhachDAO().them(acc)); } catch (Exception) { throw; } }
private void cboMaKH_SelectedValueChanged(object sender, EventArgs e) { ComboBox cb = sender as ComboBox; if (cb.SelectedValue != null) { KhachDTO khach = cb.SelectedValue as KhachDTO; txtTen.Text = khach.TenKhach.ToString(); txtDiachi.Text = khach.DiaChi.ToString(); txtDienthoai.Text = khach.DienThoai.ToString(); } }
public int them(KhachDTO acc) { try { string sql = "INSERT INTO Khach VALUES (N'" + acc.MaKhach + "',N'" + acc.TenKhach + "',N'" + acc.DiaChi + "',N'" + acc.DienThoai + "')"; int NumberOfRow = ExcuteNonquery(sql); return(NumberOfRow); } catch (SqlException ex) { throw ex; } }
public int sua(KhachDTO acc) { Connect(); try { string sql = "UPDATE Khach SET TenKhach = N'" + acc.TenKhach + "', DiaChi = N'" + acc.DiaChi + "',DienThoai=N'" + acc.DienThoai + "' WHERE MaKhach = N'" + acc.MaKhach + "' "; int NumberOfRow = ExcuteNonquery(sql); return(NumberOfRow); } catch (SqlException ex) { throw ex; } }
private void button4_Click(object sender, EventArgs e) { try { string MaKhach = txtMaKhach2.Text; string TenKhach = txtTenKhach2.Text; string DiaChi = txtDiaChi2.Text; string DienThoai = mskDienThoai2.Text; if (String.IsNullOrEmpty(MaKhach) || String.IsNullOrEmpty(TenKhach)) { MessageBox.Show("Bạn chưa nhập mã khách hoặc tên khách"); } else { KhachDTO user = new KhachDTO(MaKhach, TenKhach, DiaChi, DienThoai); try { int rl = khach.them(user); if (rl > 0) { groupBox2.Visible = false; this.Size = new Size(687, 299); MessageBox.Show("Thêm Khách Hàng Thành Công"); cboMaKH.DataSource = khachBUS.data(); txtMaKhach2.Text = ""; txtTenKhach2.Text = ""; txtDiaChi2.Text = ""; mskDienThoai2.Text = ""; } } catch (SqlException ex) { MessageBox.Show("Thêm thất bại! \n\n" + ex.ToString()); } } } catch (Exception) { MessageBox.Show("Bạn chưa nhập đủ dữ liệu"); } }
private void btThem_Click(object sender, EventArgs e) { try { string MaKhach = txtMakhach.Text; string TenKhach = txtTenkhach.Text; string DiaChi = txtDiachi.Text; string DienThoai = mskDienthoai.Text; if (String.IsNullOrEmpty(MaKhach) || String.IsNullOrEmpty(TenKhach)) { MessageBox.Show("Bạn chưa nhập mã khách hoặc tên khách"); } else { KhachDTO user = new KhachDTO(MaKhach, TenKhach, DiaChi, DienThoai); try { int rl = khach.them(user); if (rl > 0) { MessageBox.Show("Thêm Khách Hàng Thành Công"); frmKhachhang fr = new frmKhachhang(); fr.Show(); this.Hide(); } } catch (SqlException ex) { MessageBox.Show("Thêm thất bại! \n\n" + ex.ToString()); } } } catch (Exception) { MessageBox.Show("Bạn chưa đủ dữ liệu"); } }