コード例 #1
0
 private void btn_luu_Click(object sender, EventArgs e)
 {
     try
     {
         DTO_KhachHang kh = new DTO_KhachHang(txtMakh.Text, txtTenkh.Text, cboGT.Text, txtDiachi.Text, txtsdt.Text, txtEmail.Text);
         bUS_KhachHang.InsertKhachHang(kh);
         LoadData();
         XtraMessageBox.Show("Thêm thành công.");
     }
     catch
     {
         XtraMessageBox.Show("Thêm thất bại.");
     }
 }
コード例 #2
0
        private void btnThem_Click(object sender, EventArgs e)
        {
            //Them

            if (txtTenChuRe.Text == "" || txtTenCoDau.Text == "" || txtDienThoai.Text == "" || txtDiaChi.Text == "")
            {
                ShowKetQua("Không thể thực hiện, vui lòng kiểm tra thông tin nhập.", false);
                return;
            }
            DTO_KhachHang khachhang = new DTO_KhachHang(lblThongTinMaKhachHang.Text, txtTenChuRe.Text, txtTenCoDau.Text, txtDienThoai.Text, txtDiaChi.Text);

            if (BUS_KhachHang.InsertKhachHang(khachhang))
            {
                UpDateDataGridView();
                dgvDanhSachKhachHang.ClearSelection();
                ShowKetQua("Thêm thành công khách hàng '" + khachhang.MaKH + "' !!", true);
            }
            else
            {
                ShowKetQua("Thêm thất bại, vui lòng kiểm tra lại.", false);
            }
        }
コード例 #3
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            //state Insert
            if (state == ActionState.INSERT)
            {
                DTO_KhachHang khachhang = new DTO_KhachHang();
                if (txtTenChuRe.Text == "" || txtTenCoDau.Text == "" || txtDienThoai.Text == "" || txtDiaChi.Text == "")
                {
                    MessageBox.Show("Thêm thất bại, thông tin còn trống", "Thông báo");
                    return;
                }

                khachhang.MaKH      = lblThongTinMaKhachHang.Text;
                khachhang.TenChuRe  = txtTenChuRe.Text;
                khachhang.TenCoDau  = txtTenCoDau.Text;
                khachhang.DienThoai = txtDienThoai.Text;
                khachhang.DiaChi    = txtDiaChi.Text;

                DialogResult resultDialog = MessageBox.Show("Bạn có muốn thêm dữ liệu khách hàng", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

                if (resultDialog == DialogResult.Yes)
                {
                    bool InsertState = BUS_KhachHang.InsertKhachHang(khachhang);
                    if (InsertState)
                    {
                        UpDateDataGridView();
                        dgvDanhSachKhachHang.ClearSelection();
                        rowSelect = 0;
                        ShowDataCell();
                        DisableThongTinKhachHang(true);
                        DisableButton(false);
                        MessageBox.Show("Thêm thành công");
                    }
                    else
                    {
                        MessageBox.Show("Thêm thất bại, thử lại");
                    }
                }

                return;
            }
            else
            if (state == ActionState.UPDATE)
            {
                DTO_KhachHang khachhang = new DTO_KhachHang();
                if (txtTenChuRe.Text == "" || txtTenCoDau.Text == "" || txtDienThoai.Text == "" || txtDiaChi.Text == "")
                {
                    MessageBox.Show("Sửa thất bại, thông tin còn trống ", "Thông báo");
                    return;
                }

                khachhang.MaKH      = lblThongTinMaKhachHang.Text;
                khachhang.TenChuRe  = txtTenChuRe.Text;
                khachhang.TenCoDau  = txtTenCoDau.Text;
                khachhang.DienThoai = txtDienThoai.Text;
                khachhang.DiaChi    = txtDiaChi.Text;

                DialogResult resultDialog = MessageBox.Show("Bạn có muốn sửa dữ liệu khách hàng", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

                if (resultDialog == DialogResult.Yes)
                {
                    bool UpdateState = BUS_KhachHang.UpdateKhachHang(khachhang);
                    if (UpdateState)
                    {
                        UpDateDataGridView();
                        rowSelect = 0;
                        ShowDataCell();
                        DisableThongTinKhachHang(true);
                        DisableButton(false);
                        MessageBox.Show("Sửa thành công");
                    }
                    else
                    {
                        MessageBox.Show("Sửa thất bại, thử lại");
                    }
                }
                return;
            }
        }