public bool CapNhatNhanVien(NhanVien nv) { try { SqlParameter[] para = new SqlParameter[12]; para[0] = new SqlParameter("@p_MaNhanVien", nv.MaNhanVien == null ? "" : nv.MaNhanVien); para[1] = new SqlParameter("@p_TenNhanVien", nv.TenNhanVien == null ? "" : nv.TenNhanVien); para[2] = new SqlParameter("@p_CMND", nv.CMND == null ? "" : nv.CMND); para[3] = new SqlParameter("@p_GioiTinh", nv.GioiTinh != null ? nv.GioiTinh : nv.GioiTinh); para[4] = new SqlParameter("@p_DiaChi", nv.DiaChi == null ? "" : nv.DiaChi); para[5] = new SqlParameter("@p_SoDienThoai", nv.SoDienThoai == null ? "" : nv.SoDienThoai); para[6] = new SqlParameter("@p_Email", nv.Email == null ? "" : nv.Email); para[7] = new SqlParameter("@p_NgaySinh", nv.NgaySinh == null ? "01-01-2001" : nv.NgaySinh); para[8] = new SqlParameter("@p_TaiKhoan", nv.TaiKhoan == null ? "" : nv.TaiKhoan); para[9] = new SqlParameter("@p_MatKhau", nv.MatKhau == null ? "" : nv.MatKhau); para[10] = new SqlParameter("@p_MaChucVu", nv.ChucVuNhanVien.MaChucVu == null ? "" : nv.ChucVuNhanVien.MaChucVu); para[11] = new SqlParameter("@p_GhiChu", nv.GhiChu == null ? "" : nv.GhiChu); int result = this.ExecuteNonQuery("NHANVIEN_Upd", para); if (result != 0) { return true; } } catch (System.Exception ex) { Console.WriteLine("Message= {1}", ex.Message); } return false; }
public bool ThemNhanVien(NhanVien nhanVien) { try { return this.nhanVienDAL.ThemNhanVien(nhanVien); } catch (System.Exception ex) { Console.WriteLine("Message= {1}", ex.Message); } return false; }
public NhanVien DangNhap(string taikhoan, string matkhau) { SqlParameter[] para = new SqlParameter[2]; para[0] = new SqlParameter("@p_TaiKhoan", taikhoan); para[1] = new SqlParameter("@p_MatKhau", matkhau); DataTable data = this.LoadDataTable("DangNhap", para); if (data != null && data.Rows.Count != 0) { NhanVien nhanvien = new NhanVien(); nhanvien.MaNhanVien = data.Rows[0][0].ToString(); nhanvien.TenNhanVien = data.Rows[0][1].ToString(); nhanvien.ChucVuNhanVien.MaChucVu = data.Rows[0][2].ToString(); nhanvien.ChucVuNhanVien.TenChucVu = data.Rows[0][3].ToString(); return nhanvien; } return null; }
public DataTable TimKiemNhanVien(NhanVien nv) { try { SqlParameter[] para = new SqlParameter[12]; para[0] = new SqlParameter("@p_MaNhanVien", nv.MaNhanVien == null ? "" : nv.MaNhanVien); para[1] = new SqlParameter("@p_TenNhanVien", nv.TenNhanVien == null ? "" : nv.TenNhanVien); para[2] = new SqlParameter("@p_CMND", nv.CMND == null ? "" : nv.CMND); para[3] = new SqlParameter("@p_GioiTinh", nv.GioiTinh == null ? "" : nv.GioiTinh); para[4] = new SqlParameter("@p_DiaChi", nv.DiaChi == null ? "" : nv.DiaChi); para[5] = new SqlParameter("@p_SoDienThoai", nv.SoDienThoai == null ? "" : nv.SoDienThoai); para[6] = new SqlParameter("@p_Email", nv.Email == null ? "" : nv.Email); para[7] = new SqlParameter("@p_NgaySinh", nv.NgaySinh == null ? "01/01/2001" : nv.NgaySinh); para[8] = new SqlParameter("@p_TaiKhoan", nv.TaiKhoan == null ? "" : nv.TaiKhoan); para[9] = new SqlParameter("@p_MatKhau", nv.MatKhau == null ? "" : nv.MatKhau); para[10] = new SqlParameter("@p_MaChucVu", nv.ChucVuNhanVien.MaChucVu == null ? "" : nv.ChucVuNhanVien.MaChucVu); para[11] = new SqlParameter("@p_GhiChu", nv.GhiChu == null ? "" : nv.GhiChu); DataTable lstNhanVien = LoadDataTable("NHANVIEN_Search", para); return lstNhanVien; } catch (System.Exception ex) { Console.WriteLine("Message= {1}", ex.Message); } return null; }
private void sbTimKiem_Click(object sender, EventArgs e) { NhanVien nv = new NhanVien(); nv.MaNhanVien = this.teMaNhanVien.Text; nv.TenNhanVien = this.teTenNhanVien.Text; nv.NgaySinh = this.deNgaySinh.DateTime.ToString("dd/MM/yyyy"); if (nv.NgaySinh.Equals("01/01/0001")) nv.NgaySinh = ""; nv.SoDienThoai = this.teSoDienThoai.Text.Contains("0") ? null : this.teSoDienThoai.Text; nv.DiaChi = this.teDiaChi.Text; nv.CMND = this.teCMND.Text.Contains("0") ? null : this.teCMND.Text; nv.ChucVuNhanVien.MaChucVu = this.lueChucVu.EditValue == null ? "" : this.lueChucVu.EditValue.ToString(); this.GridNhanVien.DataSource = this.nhanVienBUS.TimKiemNhanVien(nv); }
public HoaDon() { this.nhanVien = new NhanVien(); this.trangThai = new TrangThai(); }
public DataTable TimKiemNhanVien(NhanVien nhanVien) { try { return this.nhanVienDAL.TimKiemNhanVien(nhanVien); } catch (System.Exception ex) { Console.WriteLine("Message= {1}", ex.Message); } return null; }
private void sbLuu_Click(object sender, EventArgs e) { NhanVien nv = new NhanVien(); if (this.teTenNhanVien.Text.Equals("")) { MessageBox.Show("Không được để trống Tên nhân viên"); return; } nv.TenNhanVien = this.teTenNhanVien.Text; nv.NgaySinh = this.deNgaySinh.DateTime.ToString("dd/MM/yyyy"); nv.SoDienThoai = this.teSoDienThoai.Text; nv.TaiKhoan = this.teTaiKhoan.Text; nv.MatKhau = (new Encrypt().MD52(this.teMatKhau.Text, 2)); nv.GhiChu = this.txtGhiChu.Text; nv.DiaChi = this.teDiaChi.Text; if (this.rdbNam.Checked == true) nv.GioiTinh = "Nam"; else nv.GioiTinh = "Nữ"; nv.CMND = this.teCMND.Text; nv.Email = this.teEmail.Text; nv.ChucVuNhanVien.MaChucVu = this.lueChucVu.EditValue == null ? "" : this.lueChucVu.EditValue.ToString(); if (StaticVariables.gNhanVien != null) { nv.MaNhanVien = this.maNV; if(this.nhanvienBUS.CapNhatNhanVien(nv)) { MessageBox.Show("Cập nhật nhân viên thành công", "Thông báo", MessageBoxButtons.OK); } else { MessageBox.Show("Cập nhật nhân viên thất bại", "Thông báo", MessageBoxButtons.OK); } } else if(this.nhanvienBUS.ThemNhanVien(nv)) { MessageBox.Show("Thêm nhân viên thành công", "Thông báo", MessageBoxButtons.OK); } else { MessageBox.Show("Thêm nhân viên thất bại", "Thông báo", MessageBoxButtons.OK); } }