private void cmbKey_Click(object sender, EventArgs e) { string sl = cboTimKiem.Text; try { if (sl == "Mã nhân viên") { cmbKey.DataSource = BUS_NhanVien.laymanhanvien(); //cmbKey.DisplayMember = "TENTD"; cmbKey.ValueMember = "MaNV"; } else if (sl == "Tên nhân viên") { cmbKey.DataSource = BUS_NhanVien.laytennhanvien(); //cmbKey.DisplayMember = "TENTD"; cmbKey.ValueMember = "TenNV"; } else { cmbKey.Text = ""; } } catch (Exception ex) { } }
private void btnBoQua_Click(object sender, EventArgs e) { BUS_NhanVien busnhanvien = new BUS_NhanVien(); resetValues(); dataGridView_NhanVien.DataSource = busnhanvien.getAllNhanVien(); }
private void button14_Click(object sender, EventArgs e) { string sl = cboTimKiem.Text; try { // sl = sl.Replace(); if (sl == "Mã nhân viên") { dt = BUS_NhanVien.Hienthi_nhanvien_theoma(cmbKey.Text); loaddata1(dt); bindings(); } else if (sl == "Tên nhân viên") { dt = BUS_NhanVien.Hienthi_nhanvien_theoten(cmbKey.Text); loaddata1(dt); bindings(); } } catch (Exception ex) { } }
private void btnThuchien_Click(object sender, EventArgs e) { #region Method 02 - Xử lý bằng datatable DataTable dt = new DataTable(); foreach (GridColumn column in gridView.VisibleColumns) { dt.Columns.Add(column.FieldName, column.ColumnType); } for (int i = 0; i < gridView.DataRowCount; i++) { DataRow row = dt.NewRow(); foreach (GridColumn column in gridView.VisibleColumns) { row[column.FieldName] = gridView.GetRowCellValue(i, column); } dt.Rows.Add(row); } string maBoPhan = lkBoPhan.EditValue.ToString(); int sKetQua = BUS_NhanVien.DieuChuyen(dt, maBoPhan); if (sKetQua == 0) { MessageBox.Show("Không thành công, vui lòng kiểm tra lại dữ liệu!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("Điều chuyển thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } #endregion }
private void FrmNhanVien_Load(object sender, EventArgs e) { BUS_NhanVien busnhanvien = new BUS_NhanVien(); resetValues(); dataGridView_NhanVien.DataSource = busnhanvien.getAllNhanVien(); }
private void simpleButton1_Click(object sender, EventArgs e) { string user = txtuserName.Text.ToString(); string pass = txtPassWord.Text.ToString(); Console.WriteLine(user + " " + pass); int login = BUS_QuanLyTaiKhoan.KiemTraLogin(user, pass); if (login == 0) { taiKhoan = BUS_QuanLyTaiKhoan.GetTaiKhoan(user, pass); nhanVien = BUS_NhanVien.GetNhanVien(taiKhoan.Cmnd); this.Hide(); TrangChuQuanLy f = new TrangChuQuanLy(taiKhoan, nhanVien); f.Show(); } else if (login == 1) { MessageBox.Show("Tên user không chính xác"); } else if (login == 2) { MessageBox.Show("Mật khẩu không chính xác"); } else { MessageBox.Show("Tài khoản đã bị block bởi admin"); } }
private void btnRefresh_Click(object sender, RoutedEventArgs e) { //dgvSuppliers.Rows.Clear(); blockNV.Clear(); txtSearch.Clear(); dgvEmployees.ItemsSource = BUS_NhanVien.showData(); if (dgvEmployees.ItemsSource != null) { foreach (DTO_NhanVien item in dgvEmployees.ItemsSource) { if (item.TrangThai == false) { blockNV.Add(item); } } } dgvEmployees.Dispatcher.BeginInvoke(DispatcherPriority.Input, new Action(delegate() { foreach (var itemNV in blockNV) { var row = dgvEmployees.ItemContainerGenerator.ContainerFromItem(itemNV) as DataGridRow; row.FontStyle = FontStyles.Oblique; row.FontWeight = FontWeights.DemiBold; } })); }
protected void btn_login_Click(object sender, EventArgs e) { string username = txtTendangnhap.Text.Trim(); string password = txtMatkhau.Text.Trim(); string mahoa = MaHoa.EncryptString(password, "03DHTH1_CTTeam"); BUS_NhanVien bus = new BUS_NhanVien(); int flag = bus.LaDangNhapThanhCong(username, mahoa); if (KiemTraKiTuNhap(username) == false) { lbl_tb.Text = "Thông tin đăng nhập không chính xác !<br />Vui lòng nhập lại."; return; } if (flag == 0) { Session["Username"] = username; Response.Redirect("TrangChu.aspx"); } else { if (flag == 1) { Session["Username"] = username; Response.Redirect("QuanLy.aspx"); } else { lbl_tb.Text = "Thông tin đăng nhập không chính xác !<br />Vui lòng nhập lại."; } } }
private void btnXoaNV_Click(object sender, EventArgs e) { NhanVien_DTO nv = new NhanVien_DTO(); nv.MaNV = txtMaNV.Text; nv.TenNV = txtTenNV.Text; nv.ChucVu = cbbChucVu.SelectedValue.ToString(); nv.NamSinh = DateTime.Parse(dtpNamSinhNV.Text); if (radNuNV.Checked == true) { nv.GioiTinh = "Nữ"; } else { nv.GioiTinh = "Nam"; } if (BUS_NhanVien.deleteALLEmployess(nv) == true) { HienThiDGV(); MessageBox.Show("Đã xóa nhân viên."); txtMaNV.ResetText(); txtTenNV.Text = ""; txtTenNV.Focus(); cbbChucVu.ResetText(); radNamNV.Checked = true; dtpNamSinhNV.ResetText(); } else { MessageBox.Show("Không xóa được."); } }
private void Form_TImKIem_NhanVien_Load(object sender, EventArgs e) { bsnv = new BUS_NhanVien(); DataTable tbl = bsnv.DSNhanVien(); dataGridView1.DataSource = tbl; }
private void FormThongTin_Load(object sender, EventArgs e) { txtEmail1.Text = FormLogin.NvMain.Email; txtDiaChi1.Text = FormLogin.NvMain.DiaChi; txtHoten1.Text = FormLogin.NvMain.TenNV; //txtVaiTro1.Text = FormLogin.NvMain.Quyen.ToString(); dateNgayVl1.Text = FormLogin.NvMain.NgayVL.ToString("dd/MM/yyyy"); if (FormLogin.NvMain.Quyen == 1) { txtVaiTro1.Text = "Quản Lý"; } else { txtVaiTro1.Text = "Nhân Viên"; } BUS_NhanVien busnhanvien = new BUS_NhanVien(); DTO_NhanVien td = new DTO_NhanVien(); MemoryStream mem = new MemoryStream(busnhanvien.getHinhNV(FormLogin.NvMain.MaNV)); pbLogo.BackgroundImage = Image.FromStream(mem); pbLogo.BackgroundImageLayout = ImageLayout.Stretch; //DTO_NhanVien td = busnhanvien.curNV(); }
private void simpleButton1_KeyPress(object sender, KeyPressEventArgs e) { if ((Keys)e.KeyChar == Keys.Enter) { string user = txtuserName.Text.ToString(); string pass = txtPassWord.Text.ToString(); Console.WriteLine(user + " " + pass); int login = BUS_QuanLyTaiKhoan.KiemTraLogin(user, pass); if (login == 0) { taiKhoan = BUS_QuanLyTaiKhoan.GetTaiKhoan(user, pass); nhanVien = BUS_NhanVien.GetNhanVien(taiKhoan.Cmnd); this.Hide(); frmTrangChuQuanLy f = new frmTrangChuQuanLy(taiKhoan, nhanVien); f.Show(); } else if (login == 1) { MessageBox.Show("Tên user không chính xác", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (login == 2) { MessageBox.Show("Mật khẩu không chính xác", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("Tài khoản đã bị block bởi admin"); } } }
private void btnSuaNV_Click(object sender, EventArgs e) { // kiểm tra mã có tồn tại //if (txtMaNV.Text == "" || BUS_NhanVien.TakeAllIDEmployees(txtMaNV.Text) == null) //{ // MessageBox.Show("Vui lòng chọn mã nhân viên!"); // return; //} NhanVien_DTO nv = new NhanVien_DTO(); nv.MaNV = txtMaNV.Text; nv.TenNV = txtTenNV.Text; nv.ChucVu = cbbChucVu.SelectedValue.ToString(); // nv.ChucVu = cbbChucVu.Text; nv.NamSinh = DateTime.Parse(dtpNamSinhNV.Text); if (radNuNV.Checked == true) { nv.GioiTinh = "Nữ"; // không sửa được khi giới tính là nữ } else { nv.GioiTinh = "Nam"; } if (BUS_NhanVien.UpdateALLEmployess(nv) == true) { HienThiDGV(); MessageBox.Show("Đã Sửa nhân viên."); } else { MessageBox.Show("Không sửa được."); } }
public void dataSelect(string boPhan) { //string tinhTrang = "Đang làm việc"; dtNV = BUS_NhanVien.LoadNhanVien(boPhan, mode); grdNhanvien.DataSource = dtNV; BindingDanhSachPhanCa(); }
private void btnThucHien_XemCong_Click(object sender, EventArgs e) { //1. validate ngày bắt đầu, kết thúc //2. chỉ cho xem các ngày chưa kết lương, các ngày đã kết lương thì xem bên chỗ khác DateTime NgayBD_XemCong, NgayKT_XemCong; if (Validate_NgayBD_NgayKT(dateEdit_NgayBDCC, dateEdit_NgayKTCC, out NgayBD_XemCong, out NgayKT_XemCong) == false) { return; } if (Validate_NgayXemCong(NgayBD_XemCong, NgayKT_XemCong) == false) { return; } List <cUserInfo> dsnv_DuocChon = new List <cUserInfo>(); LayDSNV_DuocChon(gridView_DSNV, dsnv_DuocChon); BUS_ChamCong busChamCong = new BUS_ChamCong(); FromToDateTime khoangTg = new FromToDateTime { From = NgayBD_XemCong, To = NgayKT_XemCong }; //đã bỏ phần giờ, lấy phần ngày busChamCong.XemCong(dsnv_DuocChon, khoangTg); DataTable table_KQ_XemCong; BUS_NhanVien busNhanVien = new BUS_NhanVien(); busNhanVien.XuatDataTableXemCong(dsnv_DuocChon, out table_KQ_XemCong); gridControl_BangCC.DataSource = table_KQ_XemCong; //ReloadThongKe(); }
private void Init() { txtPass.Properties.UseSystemPasswordChar = true; txtXacNhan.Properties.UseSystemPasswordChar = true; //Khởi tạo nhân viên bán hàng leNhanVien.Properties.TextEditStyle = TextEditStyles.Standard; leNhanVien.Properties.BestFitMode = BestFitMode.BestFit; SetDataSource(leNhanVien, BUS_NhanVien.LayNhanVienDonGian(), "EMPLOYEE_Name", "EMPLOYEE_ID"); leNhanVien.Properties.Columns[0].FieldName = "EMPLOYEE_Name"; leNhanVien.Properties.Columns[1].FieldName = "EMPLOYEE_ID"; //Khởi tạo vai trò leVaiTro.Properties.TextEditStyle = TextEditStyles.Standard; leVaiTro.Properties.BestFitMode = BestFitMode.BestFit; SetDataSource(leVaiTro, BUS_PhanQuyen.LoadPermision(), "Description", "ID"); leVaiTro.Properties.Columns[0].FieldName = "ID"; leVaiTro.Properties.Columns[1].FieldName = "Description"; if (add == true) { phatSinhMa(); } else { LoadDuLieuBP(); } }
private void xlSua() { editNV.MaNV = txtMa.Text; editNV.TenNV = txtTen.Text; editNV.GioiTinh = bool.Parse(radioGioiTinh.EditValue.ToString()); editNV.DiaChi = txtDiaChi.Text; editNV.DienThoai = txtDienThoai.Text; editNV.DiDong = txtDiDong.Text; editNV.NgaySinh = (deNgaySinh.Text == "" ? DateTime.Now : DateTime.Parse(deNgaySinh.Text)); editNV.BoPhan = (gleBoPhan.Text == "" ? "" : gleBoPhan.EditValue.ToString()); editNV.QuanLy = (gleQuanLy.Text == "" ? "" : gleQuanLy.EditValue.ToString()); editNV.ChucVu = txtChucVu.Text; editNV.Email = txtEmail.Text; editNV.ConQL = checkConQL.Checked; editNV.completeObject(); BUS_NhanVien.SuaNV(editNV); sendNV?.Invoke(); Action.Module = "Nhân Viên"; Action.ActionName = "Thêm"; Action.Reference = txtMa.Text; Action.LuuThongTin(); Close(); }
private void xlThem() { CNhanVien nv = new CNhanVien (txtMa.Text, txtTen.Text, bool.Parse(radioGioiTinh.EditValue.ToString()), txtDiaChi.Text, txtDienThoai.Text, txtDiDong.Text, (deNgaySinh.Text == "" ? DateTime.Now : DateTime.Parse(deNgaySinh.Text)), (gleBoPhan.Text == "" ? "" : gleBoPhan.EditValue.ToString()), (gleQuanLy.Text == "" ? "" : gleQuanLy.EditValue.ToString()), txtChucVu.Text, txtEmail.Text, checkConQL.Checked); nv.completeObject(); BUS_NhanVien.ThemNV(nv); sendNV?.Invoke(); Action.Module = "Nhân Viên"; Action.ActionName = "Sửa"; Action.Reference = txtMa.Text; Action.LuuThongTin(); this.Close(); }
private void BtnSua_ItemClick(object sender, ItemClickEventArgs e) { int rowIndex = gvMain.FocusedRowHandle; DataRow fNV = BUS_NhanVien.TimNV(gvMain.GetRowCellValue(rowIndex, "Employee_ID").ToString()); string _MaNV = fNV.Field <string>("Employee_ID"); string _TenNV = fNV.Field <string>("Employee_Name"); bool _GioiTinh = fNV.Field <bool>("Sex"); string _DiaChi = fNV.Field <string>("Address"); string _DienThoai = fNV.Field <string>("O_Tel"); string _DiDong = fNV.Field <string>("Mobile"); DateTime _NgaySinh = fNV.Field <DateTime>("Birthday"); string _BoPhan = fNV.Field <string>("Department_ID"); string _QuanLy = fNV.Field <string>("Manager_ID"); string _ChucVu = fNV.Field <string>("Description"); string _Email = fNV.Field <string>("Email"); bool _ConQL = fNV.Field <bool>("Active"); CNhanVien nv = new CNhanVien { MaNV = _MaNV, TenNV = _TenNV, GioiTinh = _GioiTinh, DiaChi = _DiaChi, DienThoai = _DienThoai, DiDong = _DiDong, NgaySinh = _NgaySinh, BoPhan = _BoPhan, QuanLy = _QuanLy, ChucVu = _ChucVu, Email = _Email, ConQL = _ConQL }; fThemNhanVien sua = new fThemNhanVien(false, nv, LoadData); sua.ShowDialog(); }
public void LoadTKNV(string tk) { BUS_NhanVien busNV = new BUS_NhanVien(); DataTable dt = new DataTable(); gvNhanVien.DataSourceID = null; // string.Empty can also used if (string.IsNullOrEmpty(tk) || string.IsNullOrWhiteSpace(tk)) { dt = busNV.DanhSachNhanVien(); if (dt == null) { dt = new DataTable(); } } else { dt = busNV.DanhSachTimKiem(tk); //if(gvNhanVien.RowCount == null) //{ //} } gvNhanVien.DataSource = dt.DefaultView; gvNhanVien.DataBind(); }
private void BtnXoa_ItemClick(object sender, ItemClickEventArgs e) { if (XtraMessageBox.Show("Bạn có chắc chắn muốn xóa ?", "CẢNH BÁO", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.No) { return; } int rowIndex = gvMain.FocusedRowHandle; string colID = "Employee_ID"; string value = gvMain.GetRowCellValue(rowIndex, colID).ToString(); if (BUS_NhanVien.KiemTraNV(value) == true) { BUS_NhanVien.XoaNV(value); Action.Module = "Nhân Viên"; Action.ActionName = "Xóa"; Action.Reference = value; Action.LuuThongTin(); LoadData(); } else { return; } }
public void LoadChucNang() { LoadCombobox(); lstNhanVien = BUS_NhanVien.LoadNhanVienMaNV(maNV); txtMaNV.Text = lstNhanVien[0].UserFullCode; txtHoten.Text = lstNhanVien[0].UserFullName; txtMathe.Text = lstNhanVien[0].UserCardNo; txtQuequan.Text = lstNhanVien[0].UserNativeCountry; txtHokhau.Text = lstNhanVien[0].UserAddress; txtDantoc.Text = lstNhanVien[0].PeopleName; txtQuoctich.Text = lstNhanVien[0].Nationality; txtCMND.Text = lstNhanVien[0].UserIDCard; txtDienthoai.Text = lstNhanVien[0].UserPhoneNumber; dteNgaysinh.Text = lstNhanVien[0].UserBirthDay; dteNgaynhanviec.Text = lstNhanVien[0].UserHireDay; dteNgaythongbao.Text = lstNhanVien[0].UserInformDay; dteNgaynghiviec.Text = lstNhanVien[0].UserTerminalDay; dteNgaythaisan.Text = lstNhanVien[0].UserBabyDay; cmbGioitinh.Items.Add("Nam"); cmbGioitinh.Items.Add("Nữ"); cmbGioitinh.Text = lstNhanVien[0].UserSex; //cmbBophan.Text = lstNhanVien[0].DescriptionVN; cmbTinhtrang.Text = lstNhanVien[0].StatusDescription; cmbChucvu.Text = lstNhanVien[0].TitleName; lblDisplay.Text = lstNhanVien[0].UserFullName; lblDisplay.Left = (this.ClientSize.Width - lblDisplay.Width) / 2; }
public fThemSimple(bool isAdd = true, CBoPhan bp = null, fBoPhan.sendMessage send = null, double action = 1) { InitializeComponent(); if (isAdd == false && bp == null) { XtraMessageBox.Show("ERROR : Dữ liệu không được cung cấp để thực hiện hành động !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); Close(); } if (isAdd == true) { table = BUS_NhanVien.LayBoPhan(); Text = "Thêm bộ phận"; } else { editBP = bp; Text = "Sửa thông tin bộ phận"; } add = isAdd; sendBP = send; flag = 3; InitBP(); }
public void LoadNV() { BUS_NhanVien busNV = new BUS_NhanVien(); gvNhanVien.DataSourceID = null; // string.Empty can also used gvNhanVien.DataSource = busNV.DanhSachNhanVien(); gvNhanVien.DataBind(); }
private void Form_NhanVien_Load(object sender, EventArgs e) { bsnv = new BUS_NhanVien(); DataTable tbl = bsnv.DSNhanVien(); dataGridView.DataSource = tbl; CloseTextBox(); }
public void LoadThongTin() { string manv = Session["MaNV"].ToString(); lbl_ma.Text = manv.ToString(); BUS_NhanVien busNV = new BUS_NhanVien(); NhanVien nv = new NhanVien(); nv = busNV.LayThongTinNhanVien(manv); BUS_PhongBan busPB = new BUS_PhongBan(); PhongBan pb = new PhongBan(); pb = busPB.LayThongTinNhanVien(manv); BUS_ChucVu busCV = new BUS_ChucVu(); ChucVu cv = new ChucVu(); cv = busCV.LayThongTinNhanVien(manv); txt_hoten.Text = nv.HoTen.ToString(); txt_diachi.Text = nv.DiaChi.ToString(); txt_cmnd.Text = nv.SoCMND.ToString(); txt_sdt.Text = nv.SDT.ToString(); txt_mail.Text = nv.Email.ToString(); txt_namsinh.Text = nv.NamSinh.ToString(); //txt_pb.Text = pb.TenPB.ToString(); if (nv.GioiTinh.ToString() == "False") { txt_gt.Text = "Nam"; //img_anh.ImageUrl = "~/images/avata_nam.png"; } else { txt_gt.Text = "Nữ"; //img_anh.ImageUrl = "~/images/avata_nu.png"; } txt_pb.Text = pb.TenPB.ToString(); txt_cv.Text = cv.TenCV.ToString(); if (nv.Hinh == null) { if (nv.GioiTinh.ToString() == "False") { img_anh.ImageUrl = "~/images/AnhNV/avata_nam.png"; } else { img_anh.ImageUrl = "~/images/AnhNV/avata_nu.png"; } } else { img_anh.ImageUrl = nv.Hinh; } }
protected void gvNhanVien_RowDeleting(object sender, GridViewDeleteEventArgs e) { string manv = gvNhanVien.DataKeys[e.RowIndex].Value.ToString(); BUS_NhanVien busNV = new BUS_NhanVien(); busNV.XoaNhanVien(manv); //LoadNV(); string timkiem = txt_timkiem.Text; LoadTKNV(timkiem); }
void HienThiDGV() { List <NhanVien_DTO> lst = BUS_NhanVien.takeAllEmployees(); dgvNhanVien.DataSource = lst; dgvNhanVien.Columns["MaNV"].HeaderText = "Mã nhân viên"; dgvNhanVien.Columns["TenNV"].HeaderText = "Tên nhân viên"; dgvNhanVien.Columns["ChucVu"].HeaderText = "Chức vụ"; dgvNhanVien.Columns["NamSinh"].HeaderText = "Năm Sinh"; dgvNhanVien.Columns["GioiTinh"].HeaderText = "Giới Tính"; }
private void FrmNhanVien_Load(object sender, EventArgs e) { dgvNhanVien.DataSource = BUS_NhanVien.takeAllEmployees(); dgvNhanVien.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; cbbChucVu.DataSource = BUS_NhanVien.loadALLChucVu(); cbbChucVu.DisplayMember = "ChucVu"; cbbChucVu.ValueMember = "ChucVu"; btnLuuNV.Visible = false; HienThiDGV(); // btnImages.Image = Image.FromFile("NewFolder1\room.png"); }
protected void btn_timkiem_Click(object sender, EventArgs e) { string timkiem = txt_timkiem.Text; BUS_NhanVien busNV = new BUS_NhanVien(); busNV.DanhSachTimKiem(timkiem); if (busNV.DemTK(timkiem) == 0) { lbltb.Text = "Không có dữ liệu cần tìm kiếm"; } gvNhanVien.EditIndex = -1; LoadTKNV(timkiem); }