Exemplo n.º 1
0
        private void CapNhatThongTinKH(object sender, EventArgs e)
        {
            String maKH     = cmbMaKH.Text;
            String tenChure = tbTenChure.Text;
            String tenCoDau = tbTenCodau.Text;
            String sdt      = tbSDT.Text;

            DTO.DTO_KhachHang newkh = new DTO.DTO_KhachHang(maKH, tenChure, tenCoDau, sdt);
            if (BUS_DatTiecCuoi.getDanhSachMaKhachHang().Contains(maKH))
            {
                bool state = BUS_DatTiecCuoi.capNhatThongTinKH(newkh);
                if (!state)
                {
                    MessageBox.Show("Không thành công");
                }
                else
                {
                    MessageBox.Show("Cập nhật thành công");
                }
            }
            else
            {
                if (isAllFilledKH())
                {
                    bool state = BUS_DatTiecCuoi.themKhachHang(newkh);
                    if (!state)
                    {
                        MessageBox.Show("Không thành công");
                    }
                    else
                    {
                        MessageBox.Show("Thành công");
                        cmbMaKH.Items.Add(maKH);
                    }
                }
                else
                {
                    MessageBox.Show("Hãy điền đầy đủ thông tin");
                }
            }
        }