private void ThongTinNhanVien_Load(object sender, EventArgs e) { ThongTinNhanVienBUS nvb = new ThongTinNhanVienBUS(); dtg_ThongTinNhanVien.DataSource = nvb.LayThongTinNhanVien(); dtg_ThongTinNhanVien.Columns["xoanv"].DisplayIndex = 7; }
private void m_btnThongTinHoanTatThemNV_Click(object sender, EventArgs e) { ThongTinNhanVienDTO nv = new ThongTinNhanVienDTO(); nv.Ho = m_txtThongTinHoNhanVien.Text.ToString(); nv.Ten = m_txtThongTinTenNhanVien.Text.ToString(); nv.CMND = m_txtThongTinCMND.Text.ToString(); nv.DiaChi = m_txtThongTinDiaChi.Text.ToString(); nv.DienThoai = m_txtThongTinDienThoai.Text.ToString(); nv.NgayVaoLam = m_dtpThongTinNgayVaolam.Value; nv.TinhTrang = m_txtThongTinTinhTrang.Text.ToString(); if (m_cbxThongTinNhaHang.SelectedIndex == 0) { nv.MaNhaHang = -1; } else { nv.MaNhaHang = m_cbxThongTinNhaHang.SelectedIndex; } if (m_cbxThongTinLoaiNhanVien.SelectedIndex == 0) { nv.MaLoaiNhanVien = -1; } else { nv.MaLoaiNhanVien = m_cbxThongTinLoaiNhanVien.SelectedIndex; } ThongTinNhanVienBUS.AddThongTinNhanVien(nv); //LoadDanhSachNhanVien(); ThongTinNhanVienDTO nvTimKiem = new ThongTinNhanVienDTO(); TimKiemNhanVien(nvTimKiem); }
private void m_btnXoaNV_Click(object sender, EventArgs e) { ThongTinNhanVienBUS.DeleteThongTinNhanVien(Int32.Parse(m_txtThongTinMaNV.Text)); //LoadDanhSachNhanVien(); ThongTinNhanVienDTO nvTimKiem = new ThongTinNhanVienDTO(); TimKiemNhanVien(nvTimKiem); }
private void frm_DangNhap_Load(object sender, EventArgs e) { cboNhanVien.DataSource = ThongTinNhanVienBUS.LayDSNhanVien(); DataTable dt = ThongTinNhanVienBUS.LayDSNhanVien(); cboNhanVien.DisplayMember = "TenNV"; cboNhanVien.ValueMember = "CMNDNV"; btnDangNhap.Click += BtnDangNhap_Click; }
public void XuLyDangNhap(string cmndnv) { mnubarMain.Enabled = true; btnDangXuat.Enabled = true; //picHinhAnh.Image = GUI.Properties.Resources.UserBlock; DataRow r = ThongTinNhanVienBUS.LayThongTinNhanVien(cmndnv); lblTenTaiKhoan.Text = r["TenNV"].ToString(); //frm_TrangChu frmTrangChu = frm_TrangChu.Instance; //frmTrangChu.MdiParent = this; //frmTrangChu.Dock = DockStyle.Fill; //frmTrangChu.Show(); }
private void BtnDangNhap_Click(object sender, EventArgs e) { //throw new NotImplementedException(); if (ThongTinNhanVienBUS.KTTT(cboNhanVien.SelectedValue.ToString(), txtMatKhau.Text)) { ((frm_Main)this.ParentForm).XuLyDangNhap(cboNhanVien.SelectedValue.ToString()); this.Close(); } else { MessageBox.Show("Thông báo!!!", "Sai mật khẩu !!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
/*private void ResetTruongDuLieuThongTin() * { * m_txtThongTinMaNV.Text = ""; * m_txtThongTinHoNhanVien.Text = ""; * m_txtThongTinTenNhanVien.Text = ""; * m_txtThongTinCMND.Text = ""; * m_txtThongTinDiaChi.Text = ""; * m_txtThongTinDienThoai.Text = ""; * m_txtThongTinTinhTrang.Text = ""; * m_dtpThongTinNgayVaolam.Value = DateTime.Today; * m_cbxThongTinLoaiNhanVien.SelectedIndex = 0; * m_cbxThongTinNhaHang.SelectedIndex = 0; * }*/ private void TimKiemNhanVien(ThongTinNhanVienDTO nv) { nv.MaNhanVien = Int32.Parse(m_txtTimKiemMaNV.Text == "" ? "0" : m_txtTimKiemMaNV.Text); nv.Ho = m_txtTimKiemHoNV.Text; nv.Ten = m_txtTimKiemTenNV.Text; nv.CMND = m_txtTimKiemCMND.Text; nv.DienThoai = m_txtTimKiemDienThoai.Text; nv.DiaChi = ""; if (m_cbxTimKiemNhaHang.SelectedIndex == 0) { nv.MaNhaHang = -1; //Tất cả } else if (m_cbxTimKiemNhaHang.SelectedIndex == m_cbxTimKiemNhaHang.Items.Count - 1) { nv.MaNhaHang = 0; //= null } else { nv.MaNhaHang = ((NhaHangDTO)m_cbxTimKiemNhaHang.SelectedItem).MaNhaHang; } if (m_cbxTimKiemLoaiNV.SelectedIndex == 0) { nv.MaLoaiNhanVien = -1; } else if (m_cbxTimKiemLoaiNV.SelectedIndex == m_cbxTimKiemLoaiNV.Items.Count - 1) { nv.MaLoaiNhanVien = 0; } else { nv.MaLoaiNhanVien = ((LoaiNhanVienDTO)m_cbxTimKiemLoaiNV.SelectedItem).MaLoaiNhanVien; } nv.NgayVaoLam = m_dtpTimKiemNgayVaoLam.Value; int loaiTruyXuat = m_cbxLoaiTruyXuat.SelectedIndex; List <ThongTinNhanVienDTO> dt = ThongTinNhanVienBUS.FindNhanVien(nv, loaiTruyXuat); if (dt.Count > 0) { m_dgvDanhSachNhanVien.DataSource = dt; UpdateDatagridviewDSNhanVien(); } else { m_dgvDanhSachNhanVien.DataSource = null; } TinhTongNhanVien(nv.MaNhaHang, loaiTruyXuat); }
private void LoadDanhSachNhanVien() { List <ThongTinNhanVienDTO> dt = ThongTinNhanVienBUS.LoadDanhSachNhanVien(); if (dt.Count > 0) { m_dgvDanhSachNhanVien.DataSource = dt; UpdateDatagridviewDSNhanVien(); } else { m_dgvDanhSachNhanVien.DataSource = null; } }
private void TinhTongNhanVien(int maNH, int loaiTruyXuat) { if (maNH == 0) //null { int temp = ThongTinNhanVienBUS.SumNhanVien(0, loaiTruyXuat); m_lblTimKiemTenNhaHang.Text = "nhân viên chưa được phân công vào nhà hàng nào"; m_txtThongKeTongNV.Text = temp.ToString(); } else if (maNH == -1) //tất cả { int temp = ThongTinNhanVienBUS.SumNhanVien(-1, loaiTruyXuat); m_lblTimKiemTenNhaHang.Text = "nhân viên thuộc tổng công ty "; m_txtThongKeTongNV.Text = temp.ToString(); } else { int temp = ThongTinNhanVienBUS.SumNhanVien(maNH, loaiTruyXuat); m_lblTimKiemTenNhaHang.Text = "nhân viên thuộc nhà hàng " + ((NhaHangDTO)m_cbxTimKiemNhaHang.SelectedItem).TenNhaHang; m_txtThongKeTongNV.Text = temp.ToString(); } }
private void m_btnThongTinHoanTatSuaNV_Click(object sender, EventArgs e) { int loaiTruyXuat = m_cbxLoaiTruyXuat.SelectedIndex; ThongTinNhanVienDTO nv = new ThongTinNhanVienDTO(); nv.MaNhanVien = Int32.Parse(m_txtThongTinMaNV.Text.ToString()); nv.Ho = m_txtThongTinHoNhanVien.Text.ToString(); nv.Ten = m_txtThongTinTenNhanVien.Text.ToString(); nv.CMND = m_txtThongTinCMND.Text.ToString(); nv.DiaChi = m_txtThongTinDiaChi.Text.ToString(); nv.DienThoai = m_txtThongTinDienThoai.Text.ToString(); nv.NgayVaoLam = m_dtpThongTinNgayVaolam.Value; nv.TinhTrang = m_txtThongTinTinhTrang.Text.ToString(); if (m_cbxThongTinNhaHang.SelectedIndex == 0) { nv.MaNhaHang = 0; } else { nv.MaNhaHang = ((NhaHangDTO)m_cbxThongTinNhaHang.SelectedItem).MaNhaHang; } if (m_cbxThongTinLoaiNhanVien.SelectedIndex == 0) { nv.MaLoaiNhanVien = 0; } else { nv.MaLoaiNhanVien = ((LoaiNhanVienDTO)m_cbxThongTinLoaiNhanVien.SelectedItem).MaLoaiNhanVien; } ThongTinNhanVienBUS.EditThongTinNhanVien(nv, loaiTruyXuat); //LoadDanhSachNhanVien(); ThongTinNhanVienDTO nvTimKiem = new ThongTinNhanVienDTO(); TimKiemNhanVien(nvTimKiem); }