private void btnThem_Click(object sender, EventArgs e)
 {
     try
     {
         byte[]       b  = ImageToByteArray(pct_NV.Image);
         DTO_NhanVien nv = new DTO_NhanVien(txtTNV.Text, cboGT.Text, DateTime.Parse(dateNgaySinh.EditValue.ToString()),
                                            txtDiaChi.Text, txtSDT.Text, txtEmail.Text, DateTime.Parse(dateNVLam.EditValue.ToString()), b);
         bsnv.InsertNhanVien(nv);
         XtraMessageBox.Show("Thêm thành công.");
         LoadData();
     }
     catch
     {
         XtraMessageBox.Show("Thêm thất bại.");
     }
 }
Esempio n. 2
0
 private void btLuu_Click(object sender, EventArgs e)
 {
     if (txtMaNV.Text != "" && txtTen.Text != "" && txtQueQuan.Text != "" && cmbGT.Text != "" && txtDanToc.Text != "" && txtSDT.Text != "" && cmbChucVu.Text != "" && txtEmail.Text != "" && cmbVaiTro.Text != "" && cmbMaPB.Text != "" && cmbBacLuong.Text != "" && txtTDHV.Text != "" && txtHinh.Text != "")
     {
         DTO_NhanVien nv = new DTO_NhanVien(txtMaNV.Text, txtTen.Text, txtEmail.Text, dtpNgaySinh.Value, txtQueQuan.Text, cmbGT.SelectedIndex, txtDanToc.Text, txtSDT.Text, cmbVaiTro.SelectedIndex, "\\Images\\" + fileName, cmbMaPB.Text, cmbChucVu.Text, txtTDHV.Text, cmbBacLuong.Text);
         if (busNhanVien.InsertNhanVien(nv))
         {
             MessageBox.Show("Thêm thành công");
             File.Copy(fileAddress, fileSavePath, true);
             LoadGridView_NV();
             //SendMail(nv.Email);
         }
         else
         {
             MessageBox.Show("Thêm không thành công");
         }
     }
     else
     {
         MessageBox.Show("Xin hãy nhập đầy đủ");
     }
 }