private void load() { BO_DangNhap dangnhap = new BO_DangNhap(); DTO_KhachHang khachhang = new DTO_KhachHang(); khachhang.SDT = sdt; DataSet result = new DataSet(); result = dangnhap.KT_SDT(khachhang, ref tenkh); lb_Ten.Text = tenkh; DTO_HoaDon hoadon = new DTO_HoaDon(); hoadon.MaHD = mahd; BO_ChiTietPhong hienthi = new BO_ChiTietPhong(); DataSet table = hienthi.HienThi(hoadon); if (table.Tables.Count > 0 && table != null) { dgvHienThi.DataSource = table.Tables[0]; } total = 0; if (dgvHienThi.Rows.Count != 0) { for (int i = 0; i < dgvHienThi.Rows.Count - 1; i++) { total += int.Parse(dgvHienThi.Rows[i].Cells["ThanhTien"].Value.ToString()); } } txtTong.Text = total.ToString(); txtTenphong.Text = tenphong; }
private void btnSua_Click(object sender, EventArgs e) { string maKH = txtMaKH.Text; string tenKH = txtTenKH.Text; string loaiKH = cmbLoaiKhach.Text; string diaChi = txtDiaChi.Text; if (string.IsNullOrEmpty(tenKH)) { MessageBox.Show("Vui lòng nhập đầy đủ và chính xác thông tin!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtTenKH.Focus(); return; } while (CheckCMND()) { MessageBox.Show("Vui lòng nhập đầy đủ và chính xác thông tin!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtCMND.Focus(); return; } DTO_KhachHang NewKhachHang = new DTO_KhachHang(cmbPhong.Text, maKH, tenKH, loaiKH, txtCMND.Text, diaChi); QLKS.Container.newKhachHang = NewKhachHang; MessageBox.Show("Sửa thông tin thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); this.Close(); }
public void LoadListKH() { DataTable dt = BUS_KhachHang.Intance.getListKH(); dgvKhachHang.DataSource = dt; dgvKhachHang.Columns["MaHang"].Visible = false; DTO_KhachHang khachHang = new DTO_KhachHang(); khachHang = BUS_KhachHang.Intance.getDataByID(txtDienThoaiKH.Text); string query = String.Format("select * from HangThanhVien"); DataTable data = DataProvider.Instance.ExecuteQuery(query); cbbHang.DataSource = data; cbbHang.ValueMember = "MaHang"; cbbHang.DisplayMember = "TenHang"; loadBinding(); // Designe table KhachHang dgvKhachHang.Columns["MaKH"].HeaderText = "Mã KH"; dgvKhachHang.Columns["TenKH"].HeaderText = "Tên Khách Hàng"; dgvKhachHang.Columns["SDT"].HeaderText = "Số Điện Thoại"; dgvKhachHang.Columns["DiaChi"].HeaderText = "Địa Chỉ"; dgvKhachHang.Columns["MatKhau"].Visible = false; }
public void updateKhachHang(DTO_KhachHang kh) { try { SqlConnection con = DBConnect.Connect(); SqlCommand cmd = con.CreateCommand(); cmd.CommandText = "suakhachhang"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter { ParameterName = "makh", Value = kh.ID_KHACHHANG }); cmd.Parameters.Add(new SqlParameter { ParameterName = "tenkh", Value = kh.HOTEN }); cmd.Parameters.Add(new SqlParameter { ParameterName = "sdt", Value = kh.DIENTHOAI }); cmd.Parameters.Add(new SqlParameter { ParameterName = "email", Value = kh.EMAIL }); cmd.Parameters.Add(new SqlParameter { ParameterName = "loai", Value = kh.LOAI }); cmd.ExecuteNonQuery(); DBConnect.Close(con); } catch (Exception ex) { throw new Exception(ex.Message); } }
public string Delete(DTO_KhachHang obj) { string query = string.Empty; query += " DELETE FROM [TBL_KHACHHANG] "; query += " WHERE "; query += " [MAKH] = @MAKH "; using (SqlConnection conn = new SqlConnection(connectionSTR)) { using (SqlCommand comm = new SqlCommand()) { comm.Connection = conn; comm.CommandType = CommandType.Text; comm.CommandText = query; comm.Parameters.AddWithValue("@MAKH", obj.Makh); try { conn.Open(); comm.ExecuteNonQuery(); } catch (Exception ex) { conn.Close(); return("Deleting fails\n" + ex.Message + "\n" + ex.StackTrace); } } } return("0"); }
private void btnHD_Sua_Click(object sender, EventArgs e) { DTO_HoaDon hd = new DTO_HoaDon(); hd.MaHoaDon = int.Parse(txtHD_MaHoaDon.Text); hd.MaThuoc = cbbHD_MaThuoc.Text; hd.NgayLap = dtpkHD_NgayLapHD.Value; hd.SoLuong = int.Parse(txtHD_SoLuong.Text); hd.LoaiHoaDon = cbbHD_LoaiHD.Text; DTO_KhachHang kh = khBUS.getKhachHangTheoTen(cbbHD_KhachHang.Text); hd.MaKhach = kh.MaKhachHang; errorProvider1.Clear(); if (hdBUS.editHoaDon(hd)) { MessageBox.Show("Sửa Thành Công!", "Thông Tin", MessageBoxButtons.OK, MessageBoxIcon.Information); LoadData_HD(); khoaThongTinHD(); restTxtHD(); } else { MessageBox.Show("Sửa Không Thành Công!", "Thông Tin", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void btnXoa_Click(object sender, EventArgs e) { try { rowSelect = dgvDanhSachKhachHang.CurrentCell.RowIndex; } catch (Exception ex) { MessageBox.Show("Chưa chọn khách hàng cần xóa ", "Thông báo"); return; } DTO_KhachHang khachhang = new DTO_KhachHang(); khachhang.MaKH = dgvDanhSachKhachHang[0, rowSelect].Value.ToString(); DialogResult resultDialog = MessageBox.Show("Bạn có muốn xóa dữ liệu khách hàng", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resultDialog == DialogResult.Yes) { bool RemoveState = BUS_KhachHang.DeleteKhachHang(khachhang); if (RemoveState) { UpDateDataGridView(); rowSelect = 0; ShowDataCell(); DisableButton(false); DisableThongTinKhachHang(true); MessageBox.Show("Xóa thành công"); } else { MessageBox.Show("Xóa thất bại, thử lại"); } } }
public bool suaKhachHang(DTO_KhachHang tv) { try { // Ket noi connect.Open(); // Query string string SQL = string.Format("UPDATE KHACHHANG " + "SET HOTEN= N'{1}' ,NGSINH='{2}' ,DIACHI= N'{3}' ,NGDK='{4}' ,GIOITINH=N'{5}',LOAIKH=N'{6}',DIEMTL={7} " + "WHERE MAKH = '{0}'", tv.MAKH, tv.HOTEN, tv.NGSINH, tv.DIACHI, tv.NGDK, tv.GIOITINH, tv.LOAIKH, tv.DIEMTL); MessageBox.Show(SQL); // Command (mặc định command type = text nên chúng ta khỏi fải làm gì nhiều). SqlCommand cmd = new SqlCommand(SQL, connect); // Query và kiểm tra if (cmd.ExecuteNonQuery() > 0) { return(true); } } catch (Exception e) { } finally { // Dong ket noi connect.Close(); } return(false); }
private void btn_sua1_Click(object sender, EventArgs e) { if (dg_khachhang.SelectedRows.Count > 0) { if (txt_hoten.Text != " " && txt_nghenghiep.Text != " " && txt_diachi.Text != " " && txt_cmnd.Text != " " && txt_chucvu.Text != " ") { DTO_KhachHang dto_kh = new DTO_KhachHang(dg_khachhang.CurrentRow.Cells[0].Value.ToString(), txt_hoten.Text, txt_cmnd.Text, txt_nghenghiep.Text, txt_chucvu.Text, txt_diachi.Text, txt_makh.Text); if (kh.Update_KH(dto_kh)) { MessageBox.Show("Sửa Thành Công"); dg_khachhang.DataSource = kh.getall_kh(); loaddata(); } else { MessageBox.Show("Sửa Thất Bại"); } } else { MessageBox.Show("Vui Lòng Nhập Đầy Đủ Thông Tin"); } } else { MessageBox.Show("Vui Lòng Chọn Khách Hàng Bạn Muốn Sửa "); } }
public int update_khachhang(DTO_KhachHang dto_khachhang) { int parameter = 6; string[] name = new string[parameter]; object[] values = new object[parameter]; name[0] = "@idkhachhang"; name[1] = "@hoten"; name[2] = "@gioitinh"; name[3] = "@diachi"; name[4] = "@email"; name[5] = "@sodienthoai"; values[0] = dto_khachhang.idkhachhang; values[1] = dto_khachhang.hoten; values[2] = dto_khachhang.gioitinh; values[3] = dto_khachhang.diachi; values[4] = dto_khachhang.email; values[5] = dto_khachhang.sodienthoai; string sql = "update_khachhang"; return(ketnoi.Execute(sql, name, values, parameter)); }
public bool themKhachHang(DTO_KhachHang tv)// THẮNG { try { // Ket noi connect.Open(); string SQL = string.Format("INSERT INTO KHACHHANG(MAKH, HOTEN, NGSINH, DIACHI, NGDK, GIOITINH, LOAIKH, DIEMTL) " + "VALUES ('{0}', N'{1}', '{2}', N'{3}', '{4}', N'{5}', N'{6}',{7})", tv.MAKH, tv.HOTEN, tv.NGSINH, tv.DIACHI, tv.NGDK, tv.GIOITINH, tv.LOAIKH, tv.DIEMTL); // DỮ LIỆU NHẬP VÀO MessageBox.Show(SQL); // Command (mặc định command type = text nên chúng ta khỏi fải làm gì nhiều). SqlCommand cmd = new SqlCommand(SQL, connect); // Query và kiểm tra if (cmd.ExecuteNonQuery() > 0) { return(true); } } catch (Exception e) { } finally { // Dong ket noi connect.Close(); } return(false); }
private void buttonThem_Click(object sender, EventArgs e) { DTO_KhachHang kh = new DTO_KhachHang(textBoxTenKH.Text, textBoxDienThoai.Text, textBoxDiaChi.Text, 0); if (buskh.ThemKhachHang(kh)) { DAL_KhachHang layttkh = new DAL_KhachHang(); DataTable dt = layttkh.LayMaKH(textBoxTenKH.Text, textBoxDienThoai.Text); DateTime now = DateTime.Now; int imakh = int.Parse(dt.Rows[0]["MaKH"].ToString()); DTO_Xe xe = new DTO_Xe(imakh, textBoxBienSo.Text, comboBoxHieuXe.Text, now); if (busxe.ThemXe(xe)) { MessageBox.Show("Thêm xe thành công"); } else { MessageBox.Show("Thêm xe không thành công"); } } else { MessageBox.Show("Thêm khách hàng không thành công hoặc khách hàng đã có sẵn trong hệ thống"); } }
public DataTable LoadDuLieuKH(DTO_KhachHang dtoKhachHang) { DataTable dt = new DataTable(); try { OpenConection(); SqlCommand command = new SqlCommand(); command.Parameters.Add(new SqlParameter("@MaKH", dtoKhachHang.MaKhachHang)); command.Parameters.Add(new SqlParameter("@CMND", dtoKhachHang.CMND)); command.Parameters.Add(new SqlParameter("@HoTenKH", dtoKhachHang.HoTenKH)); command.Parameters.Add(new SqlParameter("@Email", dtoKhachHang.Email)); command.Parameters.Add(new SqlParameter("@SDT", dtoKhachHang.SDT)); command.Parameters.Add(new SqlParameter("@GioiTinh", dtoKhachHang.GioiTinh)); DataReaderStoredProcedure(command, "LoadDuLieuKH"); return(dt); } catch { } finally { CloseConnection(); } return(dt); }
private void PictureBox3_Click(object sender, EventArgs e) { Stelia_BUS.Stelia_BUS bus = new Stelia_BUS.Stelia_BUS(); DTO_KhachHang KH = new DTO_KhachHang(); KH.HOTEN = txtHoTen.Text; KH.MAKH = txtMaKH.Text; KH.GIOITINH = cbxGioiTinh.Text; KH.LOAIKH = cbxLoaiThe.Text; //KH.NGDK = TranDateFormat.Trans(dateNgDK.Text); //KH.NGSINH = TranDateFormat.Trans(dateNgSinh.Text); KH.NGDK = DateChange.ToString(dateNgDK.DateTime); KH.NGSINH = DateChange.ToString(dateNgSinh.DateTime); KH.DIACHI = txtDiaChi.Text; KH.DIEMTL = txtDiemTL.Text; if (bus.themData(KH) == false) { PushNoti noti = new PushNoti("Error", "Có lỗi xảy ra, thêm khách hàng không thành công!"); noti.Width = 800; this.Controls.Add(noti); noti.Show(); noti.ShowNoti(); return; } MaKH = KH.MAKH; DialogResult = DialogResult.OK; Close(); }
/// <summary> /// Thêm khách hàng /// </summary> /// <param name="kh"></param> /// <returns>true</returns> public bool themKhachHang(DTO_KhachHang kh) { try { // Mo KetNoi openConnect(); //query string SQL = string.Format("INSERT INTO KHACHHANG(KH_NAME,KH_ADDRESS,KH_PHONE) VALUES(N'{0}',N'{1}',N'{2}')", kh.KH_NAME, kh.KH_ADDRESS, kh.KH_PHONE); // Mac dinh SqlCommand para la chuoi SqlCommand cmd = new SqlCommand(SQL, openConnect()); if (cmd.ExecuteNonQuery() > 0) { return(true); } } catch (Exception e) { Console.Write(e.StackTrace.ToString()); return(false); } finally { closeConnect(); } return(false); }
public UC_BanHang() { InitializeComponent(); list = BUS_HangHoa.Intance.getListSanPham(); AutoCompleteStringCollection arrName = new AutoCompleteStringCollection(); foreach (DTO_HangHoa item in list) { arrName.Add(item.MaHang); } cbbMaHang.AutoCompleteCustomSource = arrName; cbbMaHang.DataSource = list; cbbMaHang.DisplayMember = "MaHang"; cbbMaHang.ValueMember = "MaHang"; List <DTO_KhachHang> listKH = new List <DTO_KhachHang>(); DataTable data2 = BUS_KhachHang.Intance.getListKH(); foreach (DataRow item2 in data2.Rows) { DTO_KhachHang kh = new DTO_KhachHang(item2); listKH.Add(kh); } AutoCompleteStringCollection arrName2 = new AutoCompleteStringCollection(); foreach (DTO_KhachHang itemKH in listKH) { arrName2.Add(itemKH.SDT1); } txtInPutNumberPhone.AutoCompleteCustomSource = arrName2; resetInfoProduct(); pictureBox1.Visible = false; }
public bool suaKhachHang(DTO_KhachHang kh) { try { //Mở kết nối //_conn.Open(); //Query string SQL = string.Format("UPDATE KHACHHANG SET KH_NAME=N'{0}', KH_ADDRESS=N'{1}', KH_PHONE=N'{2}' WHERE KH_ID={3}", kh.KH_NAME, kh.KH_ADDRESS, kh.KH_PHONE, kh.KH_ID); //SqlCommand SqlCommand cmd = new SqlCommand(SQL, openConnect()); if (cmd.ExecuteNonQuery() > 0) { return(true); } } catch (Exception e) { Console.Write(e.StackTrace.ToString()); return(false); } finally { closeConnect(); } return(false); }
private void btnDangNhap_Click(object sender, EventArgs e) { if (txtSoDT.Text == "(+84) ") { lbSai.Text = "Bạn chưa nhập số điện thoại"; lbSai.Show(); txtSoDT.Focus(); } else { DTO_KhachHang dto = new DTO_KhachHang(); dto.SDT = txtSoDT.Text; BO_DangNhap dangnhap = new BO_DangNhap(); DataSet result = dangnhap.KT_SDT(dto, ref TenKH); if (result.Tables.Count > 0 && result.Tables[0].Rows.Count > 0) { this.Hide(); MatKhau matkhau = new MatKhau(); matkhau.TENKH = TenKH; matkhau.SDT = txtSoDT.Text; matkhau.ShowDialog(); this.Close(); } else { lbSai.Text = "Bạn đã nhập sai số điện thoại\nNếu bạn chưa có tài khoản hãy đăng kí"; lbSai.Show(); txtSoDT.ResetText(); txtSoDT.Focus(); } } }
public bool InsertKhachHang(DTO_KhachHang obj) { bool check; if (base.conn.State == ConnectionState.Closed) { base.conn.Open(); } String sql = "insert into khachhang(maKhachHang, tenKhachHang, ngaySinh, gioiTinh, soDienThoai, gmail, diaChi) values(@maKhachHang, @tenKhachHang, @ngaySinh, @gioiTinh, @soDienThoai, @gmail, @diaChi)"; SqlCommand cmd = new SqlCommand(sql, base.conn); //string makhachhang = obj.NgaySinh.ToString().Trim()+"_" + obj.SoDienThoai.ToString().Trim(); cmd.Parameters.AddWithValue("@makhachhang", obj.MaKhachHang); cmd.Parameters.AddWithValue("@tenKhachHang", obj.TenKhachHang); cmd.Parameters.AddWithValue("@ngaySinh", obj.NgaySinh); cmd.Parameters.AddWithValue("@gioiTinh", obj.GioiTinh); cmd.Parameters.AddWithValue("@soDienThoai", obj.SoDienThoai); cmd.Parameters.AddWithValue("@gmail", obj.Gmail); cmd.Parameters.AddWithValue("@diaChi", obj.DiaChi); check = base.ThucThi(cmd); if (base.conn.State == ConnectionState.Open) { base.conn.Close(); } return(check); }
private void PictureBox3_Click(object sender, EventArgs e) { Stelia_BUS.Stelia_BUS bus = new Stelia_BUS.Stelia_BUS(); DTO_KhachHang KH = new DTO_KhachHang(); KH.HOTEN = txtHoTen.Text; KH.GIOITINH = txtGioiTinh.Text; KH.LOAIKH = txtLoaiThe.Text; KH.NGSINH = DateChange.ToString(dateNgSinh.DateTime); KH.NGDK = DateChange.ToString(dateNgDK.DateTime); //KH.NGSINH = TranDateFormat.Trans(dateNgSinh.Text); //KH.NGDK = TranDateFormat.Trans(dateNgDK.Text); KH.MAKH = MaKH; KH.DIACHI = txtDiaChi.Text; KH.DIEMTL = DTL; if (bus.suaData(KH)) { PushNoti noti = new PushNoti("Success", "Bạn đã cập nhật thành công"); noti.Width = 800; this.Controls.Add(noti); noti.Show(); noti.ShowNoti(); } else { PushNoti noti = new PushNoti("Error", "Có lỗi xảy ra, cập nhật không thành công!"); noti.Width = 800; this.Controls.Add(noti); noti.Show(); noti.ShowNoti(); } }
private void pbXacNhan_Click(object sender, EventArgs e) { if (txtMatKhau.Text == "") { lbSai.Visible = true; } else { lbSai.Visible = false; } if (lbSai.Visible == false) { DTO_KhachHang khachhang = new DTO_KhachHang(); khachhang.SDT = sdt; khachhang.MatKhau = txtMatKhau.Text; BO_DangNhap dangnhap = new BO_DangNhap(); DataSet result = dangnhap.KT_MatKhau(khachhang); if (result.Tables.Count > 0 && result.Tables[0].Rows.Count > 0) { MessageBox.Show("Đăng Nhập Thành công", "Thông Báo", MessageBoxButtons.OK); this.Hide(); GiaoDienKhachHang giaodien = new GiaoDienKhachHang(); giaodien.SDT = sdt; giaodien.ShowDialog(); this.Close(); } else { MessageBox.Show("Đăng Nhập Thất bại", "Thông Báo", MessageBoxButtons.OK); txtMatKhau.ResetText(); txtMatKhau.Focus(); } } }
private void btn_luu_Click(object sender, EventArgs e) { if (!CheckBeforeSave()) { return; } DTO_KhachHang kh = new DTO_KhachHang(); kh.ma_khach_hang = txt_ma_khachhang.Text; kh.ten_khach_hang = txt_ten_khachhang.Text; kh.ma_so_thue = Convert.ToString(txt_sothue.Text); kh.fax = txt_fax.Text; kh.dia_chi = txt_diachi.Text; kh.dien_thoai = txt_dienthoai.Text; kh.ngay_tao = DateTime.Now; if (txt_ma_khachhang.Enabled) { dal.Create_KH(kh); } else { dal.Update_KH(kh); } BindDataGridView(); ResetControl(); btn_xoa.Enabled = false; btn_sua.Enabled = false; }
public DTO_KhachHang[] search_KhachHang(string st) { int i = 0; DataTable infotable = kh.timKiemKhachHang(st); if (infotable.Rows.Count == 0) { DTO_KhachHang[] temp = new DTO_KhachHang[1]; temp[0] = new DTO_KhachHang(getThongTinKH(0, 0), getThongTinKH(1, 0), getThongTinKH(2, 0), getThongTinKH(3, 0), getThongTinKH(4, 0), getThongTinKH(5, 0), getThongTinKH(6, 0), getThongTinKH(7, 0)); return(temp); } DTO_KhachHang[] dtokh = new DTO_KhachHang[infotable.Rows.Count]; DataRowCollection result = infotable.Rows; foreach (DataRow row in result) { string[] str = new string[8]; for (int j = 0; j <= 7; j++) { str[j] = row[j].ToString(); } dtokh[i] = new DTO_KhachHang(str[0], str[1], str[2], str[3], str[4], str[5], str[6], str[7]); i++; } return(dtokh); }
// Insert KhachHang public bool InsertKhachHang(DTO_KhachHang kh) { try { _conn.Open(); SqlCommand cmd = new SqlCommand(); cmd.Connection = _conn; cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "[InsertDataIntoTblKhach]"; cmd.Parameters.AddWithValue("dienThoai", kh.KH_DienThoai); cmd.Parameters.AddWithValue("tenkhach", kh.KH_TenKhach); cmd.Parameters.AddWithValue("diaChi", kh.KH_DiaChi); cmd.Parameters.AddWithValue("phai", kh.KH_Phai); cmd.Parameters.AddWithValue("email", kh.KH_EmailNhanVien); if (cmd.ExecuteNonQuery() > 0) { return(true); } } finally { _conn.Close(); } return(false); }
private void btnthem_Click_1(object sender, EventArgs e) { int n; var num = int.TryParse(txtsdt.Text, out n); if (txtten.Text == "" || txtemail.Text == "" || txtsdt.Text == "" || txtloai.Text != "Vip" || txtloai.Text != "Thường" || num == false) { MessageBox.Show("bạn chưa nhập 1 thông tin nào hoặc sai định dạng sdt"); } else { DTO_KhachHang kh = new DTO_KhachHang(); kh.HOTEN = txtten.Text; kh.DIENTHOAI = txtsdt.Text; kh.EMAIL = txtemail.Text; if (txtloai.Text == "Vip") { kh.LOAI = 1; } else { kh.LOAI = 0; } BUS_KhachHang k = new BUS_KhachHang(); int ID = k.ThemKhachHang(kh); loadGridKhachHangByTenKH(); } }
//delete private void pictureBox2_Click(object sender, EventArgs e) { page_DatPhong.SetPage(0); if (kt_DatPhong == true) { return; } else { DTO_CTHD obj_cthd = new DTO_CTHD(); obj_cthd.Macthd = get_MaCTHD; if (bus_cthd.Delete(obj_cthd) != "0") { MessageBox.Show("Lỗi"); } //delete cthd DTO_KhachHang obj_kh = new DTO_KhachHang(); obj_kh.Makh = txb_MaKH.Text; if (bus_kh.Delete(obj_kh) != "0") { MessageBox.Show("Lỗi"); } // delete kh //update phong objp.Status = "EMPTY"; bus_p.Update(objp); } }
public bool sua(DTO_KhachHang kh) { try { // Ket noi connection.Open(); // Query string string SQL = string.Format("UPDATE khachhang SET tenkh = '{0}', diachi = '{1}', sdt = '{2}' WHERE makh = {3}", kh.KHACHHANG_TENKH, kh.KHACHHANG_DIACHI, kh.KHACHHANG_SDT, kh.KHACHHANG_MAKH); // Command (mặc định command type = text nên chúng ta khỏi fải làm gì nhiều). MySqlCommand cmd = new MySqlCommand(SQL, connection); // Query và kiểm tra if (cmd.ExecuteNonQuery() > 0) { return(true); } return(false); } catch { return(false); } finally { // Dong ket noi connection.Close(); } }
public bool them(DTO_KhachHang kh) { try { // Ket noi connection.Open(); // Query string - vì mình để TV_ID là identity (giá trị tự tăng dần) nên ko cần fải insert ID string SQL = string.Format("INSERT INTO khachhang(tenkh,diachi,sdt) VALUES ('{0}', '{1}', '{2}')", kh.KHACHHANG_TENKH, kh.KHACHHANG_DIACHI, kh.KHACHHANG_SDT); // Command (mặc định command type = text nên chúng ta khỏi fải làm gì nhiều). MySqlCommand cmd = new MySqlCommand(SQL, connection); // Query và kiểm tra if (cmd.ExecuteNonQuery() > 0) { return(true); } return(false); } catch { return(false); } finally { // Dong ket noi connection.Close(); } }
public string[] LayThongTinKH(string BienSo) { DataTable dt = PhieuThuTienDAO.Instance.LayThongTinKH(BienSo); DTO_KhachHang KH = new DTO_KhachHang(); string[] info = { dt.Rows[0][0].ToString(), dt.Rows[0][1].ToString(), dt.Rows[0][2].ToString() }; return(info); }
private void btnshow_Click(object sender, EventArgs e) { if (txtmakhachhang.Text.Trim() != "") { DTO_KhachHang dto = new DTO_KhachHang(); dto.ma_khach_hang = txtmakhachhang.Text.ToString(); } }