private void buttonCapNhat_Click(object sender, EventArgs e) { if (!Regex.IsMatch(textBoxNgayVaoCoQuan.Text, @"(((0[1-9]|1[0-2])\/(0|1)[0-9]|2[0-9]|3[0-1])\/((19|20)\d\d))$")) { MessageBox.Show("Ngày vào nhập sai!"); } else if (!Regex.IsMatch(textBoxNgaySinh.Text, @"(((0[1-9]|1[0-2])\/(0|1)[0-9]|2[0-9]|3[0-1])\/((19|20)\d\d))$")) { MessageBox.Show("Ngày sinh nhập sai!"); } else { DTO.HoSoNhanSu hoSoNhanSu = new DTO.HoSoNhanSu(); hoSoNhanSu.MaNV = ID; hoSoNhanSu.HoTenNV = textBoxTenNhanVien.Text; hoSoNhanSu.NgaySinh = Convert.ToDateTime(textBoxNgaySinh.Text); hoSoNhanSu.GioiTinh = comboBoxGioiTinh.Text; hoSoNhanSu.ChucVu = comboBoxChucVu.SelectedItem.ToString(); hoSoNhanSu.BoPhan = comboBoxBoPhan.Text; hoSoNhanSu.MaPhongBan = comboBoxPhongBan.SelectedValue.ToString();// ánh xạ tên phòng ban sang mã phòng ban. hoSoNhanSu.NgayVaoCoQuan = Convert.ToDateTime(textBoxNgayVaoCoQuan.Text); hoSoNhanSu.QueQuan = textBoxQueQuan.Text; hoSoNhanSu.Email = textBoxEmail.Text; hoSoNhanSu.SoDienThoai = textBoxSDT.Text; hoSoNhanSu.HocVi = comboBoxHocVi.SelectedItem.ToString(); hoSoNhanSu.HocHam = comboBoxHocHam.SelectedItem.ToString(); hoSoNhanSu.ChungChi = textBoxChungChi.Text; hoSoNhanSu.ChuyenMon = textBoxChuyenMon.Text; if (image == null) { if (NhanSuBUS.SuaNhanSu(hoSoNhanSu)) { MessageBox.Show("Sửa thành công"); } else { MessageBox.Show("Sửa thất bại"); } } else { if (NhanSuBUS.SuaNhanSu(hoSoNhanSu, image)) { MessageBox.Show("Sửa thành công"); } else { MessageBox.Show("Sửa thất bại"); } } } }
private void buttonCapNhat_Click(object sender, EventArgs e) { DTO.HoSoNhanSu hoSoNhanSu = new DTO.HoSoNhanSu(); hoSoNhanSu.MaNV = ID; hoSoNhanSu.HoTenNV = textBoxTenNhanVien.Text; hoSoNhanSu.NgaySinh = Convert.ToDateTime(textBoxNgaySinh.Text); hoSoNhanSu.GioiTinh = comboBoxGioiTinh.Text; hoSoNhanSu.ChucVu = comboBoxChucVu.Text; hoSoNhanSu.BoPhan = comboBoxBoPhan.Text; hoSoNhanSu.MaPhongBan = NhanSuBUS.GetMaPhongNhanVien(comboBoxPhongBan.Text);// ánh xạ tên phòng ban sang mã phòng ban. hoSoNhanSu.NgayVaoCoQuan = Convert.ToDateTime(textBoxNgayVaoCoQuan.Text); hoSoNhanSu.QueQuan = textBoxQueQuan.Text; hoSoNhanSu.Email = textBoxEmail.Text; hoSoNhanSu.SoDienThoai = textBoxSDT.Text; hoSoNhanSu.HocVi = comboBoxHocVi.Text; hoSoNhanSu.HocHam = comboBoxHocHam.Text; hoSoNhanSu.ChungChi = textBoxChungChi.Text; hoSoNhanSu.ChuyenMon = textBoxChuyenMon.Text; if (image == null) { if (NhanSuBUS.SuaNhanSu(hoSoNhanSu)) { MessageBox.Show("Sửa thành công"); } else { MessageBox.Show("Sửa thất bại"); } } else { if (NhanSuBUS.SuaNhanSu(hoSoNhanSu, image)) { MessageBox.Show("Sửa thành công"); } else { MessageBox.Show("Sửa thất bại"); } } }
private void buttonCapNhat_Click(object sender, EventArgs e) { if (!Regex.IsMatch(textBoxNgayVaoCoQuan.Text, @"(((0[1-9]|1[0-2])\/(0|1)[0-9]|2[0-9]|3[0-1])\/((19|20)\d\d))$")) { MessageBox.Show("Ngày vào nhập sai!"); } else if (!Regex.IsMatch(textBoxNgaySinh.Text, @"(((0[1-9]|1[0-2])\/(0|1)[0-9]|2[0-9]|3[0-1])\/((19|20)\d\d))$")) { MessageBox.Show("Ngày sinh nhập sai!"); } else if (textBoxTenNhanVien.Text.ToString() == "") { MessageBox.Show("Thiếu tên nhân viên!"); } else if (comboBoxGioiTinh.Text.ToString() == "") { MessageBox.Show("Thiếu giới tính!"); } else if (textBoxEmail.Text.ToString() == "") { MessageBox.Show("Thiếu email!"); } else if (textBoxSDT.Text.ToString() == "") { MessageBox.Show("Thiếu số điện thoại!"); } else if (comboBoxChucVu.Text == "") { MessageBox.Show("Thiếu chức vụ!"); } else if (textBoxQueQuan.Text == "") { MessageBox.Show("Thiếu quê quán!"); } else if (comboBoxHocVi.Text == "") { MessageBox.Show("Thiếu học vị!"); } else if (comboBoxHocHam.Text == "") { MessageBox.Show("Thiếu học hàm!"); } else { DTO.HoSoNhanSu hoSoNhanSu = new DTO.HoSoNhanSu(); hoSoNhanSu.MaNV = ID; hoSoNhanSu.HoTenNV = textBoxTenNhanVien.Text; hoSoNhanSu.NgaySinh = DateTime.Parse(textBoxNgaySinh.Text); hoSoNhanSu.GioiTinh = comboBoxGioiTinh.Text; hoSoNhanSu.ChucVu = comboBoxChucVu.SelectedItem.ToString(); hoSoNhanSu.BoPhan = comboBoxBoPhan.Text; //hoSoNhanSu.MaPhongBan = comboBoxPhongBan.SelectedValue.ToString();// ánh xạ tên phòng ban sang mã phòng ban. hoSoNhanSu.MaPhongBan = DataProvider.Instance.ExecuteScalar($"select MaPhongBan from PhongBan where TenPB = N'{comboBoxPhongBan.Text}'").ToString(); hoSoNhanSu.NgayVaoCoQuan = DateTime.Parse(textBoxNgayVaoCoQuan.Text); hoSoNhanSu.QueQuan = textBoxQueQuan.Text; hoSoNhanSu.Email = textBoxEmail.Text; hoSoNhanSu.SoDienThoai = textBoxSDT.Text; hoSoNhanSu.HocVi = comboBoxHocVi.SelectedItem.ToString(); hoSoNhanSu.HocHam = comboBoxHocHam.SelectedItem.ToString(); hoSoNhanSu.ChungChi = textBoxChungChi.Text; hoSoNhanSu.ChuyenMon = textBoxChuyenMon.Text; if (image == null) { if (NhanSuBUS.SuaNhanSu(hoSoNhanSu)) { MessageBox.Show("Sửa thành công"); } else { MessageBox.Show("Sửa thất bại"); } } else { if (NhanSuBUS.SuaNhanSu(hoSoNhanSu, image)) { MessageBox.Show("Sửa thành công"); } else { MessageBox.Show("Sửa thất bại"); } } } }
private void buttonThem_Click(object sender, EventArgs e) { if (!Regex.IsMatch(textBoxNgayVaoCoQuan.Text, @"(((0[1-9]|1[0-2])\/(0|1)[0-9]|2[0-9]|3[0-1])\/((19|20)\d\d))$")) { MessageBox.Show("Ngày vào nhập sai!"); } else if (!Regex.IsMatch(textBoxNgaySinh.Text, @"(((0[1-9]|1[0-2])\/(0|1)[0-9]|2[0-9]|3[0-1])\/((19|20)\d\d))$")) { MessageBox.Show("Ngày sinh nhập sai!"); } else if (textBoxTenNhanVien.Text.ToString() == "") { MessageBox.Show("Thiếu tên nhân viên!"); } else if (comboBoxGioiTinh.Text.ToString() == "") { MessageBox.Show("Thiếu giới tính!"); } else if (textBoxEmail.Text.ToString() == "") { MessageBox.Show("Thiếu email!"); } else if (textBoxSDT.Text.ToString() == "") { MessageBox.Show("Thiếu số điện thoại!"); } else if (comboBoxChucVu.Text == "") { MessageBox.Show("Thiếu chức vụ!"); } else if (textBoxQueQuan.Text == "") { MessageBox.Show("Thiếu quê quán!"); } else if (comboBoxHocVi.Text == "") { MessageBox.Show("Thiếu học vĩ!"); } else if (comboBoxHocHam.Text == "") { MessageBox.Show("Thiếu học hàm!"); } else { DTO.HoSoNhanSu nhanSu = new DTO.HoSoNhanSu(); nhanSu.MaNV = maNS.ToString(); nhanSu.HoTenNV = textBoxTenNhanVien.Text.ToString(); nhanSu.GioiTinh = comboBoxGioiTinh.Text.ToString(); nhanSu.Email = textBoxEmail.Text.ToString(); nhanSu.SoDienThoai = textBoxSDT.Text.ToString(); nhanSu.ChucVu = comboBoxChucVu.SelectedItem.ToString(); nhanSu.BoPhan = comboBoxBoPhan.Text.ToString(); nhanSu.NgayVaoCoQuan = Convert.ToDateTime(textBoxNgayVaoCoQuan.Text); nhanSu.NgaySinh = Convert.ToDateTime(textBoxNgaySinh.Text); nhanSu.MaPhongBan = comboBoxPhongBan.SelectedValue.ToString(); nhanSu.QueQuan = textBoxQueQuan.Text; nhanSu.HocVi = comboBoxHocVi.SelectedItem.ToString(); nhanSu.HocHam = comboBoxHocHam.SelectedItem.ToString(); nhanSu.ChungChi = textBoxChungChi.Text; nhanSu.ChuyenMon = textBoxChuyenMon.Text; if (BUS.AddNhanSu(nhanSu, image)) { MessageBox.Show("Đã Thêm!"); } } }