private void BtnLuuTN_Click(object sender, EventArgs e)
        {
            if (txtTenTN.Text == "" || txtSDTTN.Text == "")
            {
                MessageBox.Show("Bạn phải nhập đầy đủ thông tin!");
                return;
            }
            long manv, matn;

            long.TryParse(txtMaNV.Text, out manv);
            if (long.TryParse(lblMaTN.Text, out matn))
            {
                ThanNhan tn = new ThanNhan(matn, manv, txtTenTN.Text, dtpNSTN.Value, txtSDTTN.Text);
                if (ThanNhanDAO.Update(tn))
                {
                    MessageBox.Show("Sửa thành công!");
                    XoaTrangTN();
                    ListTN.DataSource      = ThanNhanDAO.Instance.LayDS();
                    dgvThanNhan.DataSource = ListTN;
                    dgvThanNhan.Refresh();
                }
                else
                {
                    MessageBox.Show("Sửa thất bại!");
                }
            }
            else
            {
                ThanNhan tn = new ThanNhan(0, manv, txtTenTN.Text, dtpNSTN.Value, txtSDTTN.Text);
                if (ThanNhanDAO.Insert(tn))
                {
                    MessageBox.Show("Thêm thành công!");
                    XoaTrangTN();
                    ListTN.DataSource      = ThanNhanDAO.Instance.LayDS();
                    dgvThanNhan.DataSource = ListTN;
                    dgvThanNhan.Refresh();
                }
                else
                {
                    MessageBox.Show("Thêm thất bại!");
                }
            }
        }
Exemple #2
0
 private void btnXoa_Click(object sender, EventArgs e)
 {
     try
     {
         int idtn = Convert.ToInt32(grvGiaDinh.GetFocusedDataRow()["THANNHANID"].ToString());
         int idnv = (int)cboNhanVien.SelectedValue;
         if (ThanNhanDAO.DeleteThanNhan(idtn) == 1)
         {
             MessageBox.Show("thành công");
         }
         else
         {
             MessageBox.Show("thất bại");
         }
         LoadThanhNhan(idnv);
     }
     catch
     {
         return;
     }
 }
Exemple #3
0
 private void btnThem_Click(object sender, EventArgs e)
 {
     try
     {
         int    idnv     = (int)cboNhanVien.SelectedValue;
         string hoten    = txbHoTen.Text;
         int    gioitinh = cboGioiTinh.SelectedIndex;
         int    chucvu   = (int)cboChucVu.SelectedValue;
         if (ThanNhanDAO.InsertThanNhan(idnv, hoten, gioitinh, chucvu) == 1)
         {
             MessageBox.Show("thành công");
         }
         else
         {
             MessageBox.Show("thất bại");
         }
         LoadThanhNhan(idnv);
     }
     catch
     {
         return;
     }
 }
Exemple #4
0
 private void btnSua_Click(object sender, EventArgs e)
 {
     try
     {
         int    idtn     = Convert.ToInt32(grvGiaDinh.GetFocusedDataRow()["THANNHANID"].ToString());
         int    idnv     = (int)cboNhanVien.SelectedValue;
         string hoten    = txbHoTen.Text;
         int    gioitinh = cboGioiTinh.SelectedIndex;
         int    chucvu   = (int)cboChucVu.SelectedValue;
         if (ThanNhanDAO.UpdateThanNhan(idtn, idnv, hoten, gioitinh, chucvu) == 1)
         {
             MessageBox.Show("thành công");
         }
         else
         {
             MessageBox.Show("thất bại");
         }
         LoadThanhNhan(idnv);
     }
     catch
     {
         return;
     }
 }
Exemple #5
0
 void LoadThanhNhan(int idnv)
 {
     list.DataSource = ThanNhanDAO.LoadThanNha(idnv);
 }