private void btnLuu_Click(object sender, EventArgs e) { if (Them == true) { //try //{ // Thực hiện lệnh BLNhanVien blTp = new BLNhanVien(); blTp.ThemNV(txtMaNV.Text, txtTenNV.Text, txtNgaySinh.Text, txtDiaChi.Text, txtGioiTinh.Text, txtPhong.Text, ref err); // Load lại dữ liệu trên DataGridView LoadData(); // Thông báo MessageBox.Show("Đã thêm xong!"); //} //catch (SqlException) //{ // MessageBox.Show("Không thêm được. Lỗi rồi!"); //} } else { // Thực hiện lệnh BLNhanVien blTp = new BLNhanVien(); blTp.CapNhatNhanVien(txtMaNV.Text, txtTenNV.Text, txtNgaySinh.Text, txtDiaChi.Text, txtGioiTinh.Text, txtPhong.Text, ref err); // Load lại dữ liệu trên DataGridView LoadData(); // Thông báo MessageBox.Show("Đã sửa xong!"); } }
private void btnDangKy_Click(object sender, EventArgs e) { if (SHAREVAR.MaNV_DK == null || SHAREVAR.TenNV_DK == null) { MessageBox.Show("Vui lòng chọn nhân viên trước !"); return; } if (txtMK.Text != txtNhapLaiMK.Text) { MessageBox.Show("Mật khẩu nhập lại không khớp, vui lòng nhập lại !"); return; } BLNhanVien blNV = new BLNhanVien(); bool dktk = blNV.DangKyNV(this.lbMaNV.Text, this.txtTK.Text, this.txtMK.Text, ref err); //blXe.ThemXe("ba","con","co",1,1, ref err); if (dktk) { MessageBox.Show("Đăng ký thành công !"); SHAREVAR.MaNV_DK = null; SHAREVAR.TenNV_DK = null; txtTK.ResetText(); txtMK.ResetText(); txtNhapLaiMK.ResetText(); } else { MessageBox.Show("Đăng ký thất bại, có thể nhân viên này đã có tài khoản rồi !!!"); } }
public Form1() { InitializeComponent(); SidePanel.Height = btnHome.Height; SidePanel.Top = btnHome.Top; home = new Home(); home.Dock = DockStyle.Fill; home.BringToFront(); pnShow.Controls.Add(home); int id = getNumber(Global.global_datacontext.Connection.ConnectionString); if (id == 1) { txtInfo.Text = "Test"; } else { NHANVIEN nv = new NHANVIEN(); blNV = new BLNhanVien(); dsNV = blNV.dsNhanVien(); nv = dsNV.Find(x => x.MaNV == id); if (nv != null) { txtInfo.Visible = true; txtInfo.Text = (string.Format("{0}", nv.HoTen)); } else { txtInfo.Visible = false; } } }
private void btnXoa_Click(object sender, EventArgs e) { BLNV = new BLNhanVien(); try { if (txtTenDangNhap.Text != "") { DialogResult DL = MessageBox.Show("Bạn có muốn xóa mẫu tin này?", "xác nhận", MessageBoxButtons.YesNoCancel); if (DL == DialogResult.Yes) { int r = dgvNhanVien.CurrentCell.RowIndex; if (BLNV.XoaNhanVien(ref err, this.txtTenDangNhap.Text)) { LoadData(); MessageBox.Show("Đã xóa xong"); } else { MessageBox.Show(err, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } else { MessageBox.Show("Bạn chưa nhập ID", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch { MessageBox.Show("Lỗi rồi"); } }
private void LoadData() { blNV = new BLNhanVien(); ds = blNV.LoadData(); dsNV = new List <NhanVien>(); ds = blNV.LoadData(); for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { DataRow row = ds.Tables[0].Rows[i]; var x = row.ItemArray.ToList(); NhanVien nv = new NhanVien() { MaNV = int.Parse(x[0].ToString()), HoTen = x[1].ToString(), GT = bool.Parse(x[2].ToString()), CMND = int.Parse(x[3].ToString()), SDT = int.Parse(x[4].ToString()), TT_LamViec = bool.Parse(x[5].ToString()), MatKhau = x[6].ToString(), QuanLi = int.Parse(x[7].ToString()) }; dsNV.Add(nv); } dgvNhanVien.Rows.Clear(); for (int i = 0; i < dsNV.Count; i++) { if (dsNV[i].TT_LamViec == true) { dgvNhanVien.Rows.Add(dsNV[i].MaNV, dsNV[i].HoTen, dsNV[i].GT, dsNV[i].CMND, dsNV[i].SDT, dsNV[i].TT_LamViec, dsNV[i].MatKhau, dsNV[i].QuanLi); } } }
private void fmLogin_Load(object sender, EventArgs e) { this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; try { //đoạn này dùng để khởi tạo record thống kê, lương //nhân viên login => không có quyền truy cập thống kê => không tạo được tk // khi chưa có thống kê tuownwng ứng => hóa đơn được tạo sẽ không được cập nhật vào thống kê // trigger on hóa đơn => update thống kê // TH xảy ra: // Đầu tháng: nhân viên đăng nhập => không có quyền tạo tk => không có thống kê tương ứng với tháng mới // nhân viên đặt hóa đơn => không được cộng vào thống kê tương ứng // do windows Global.global_datacontext = new QLBH_FastFoodDataContext(); Global.global_datacontext.Connection.Open(); int month = DateTime.Now.Month; int year = DateTime.Now.Year; BLLThongKe bltk = new BLLThongKe(); string err; bltk.Insert(year, month, out err); BLLuong bLLuong = new BLLuong(); BLNhanVien bLNhanvien = new BLNhanVien(); List <v_NhanVien> dsnv = bLNhanvien.dsVNhanVien(); foreach (v_NhanVien nv in dsnv) { bLLuong.Insert(DateTime.Now, nv.MaNV, out err); } Global.global_datacontext.Connection.Close(); } catch { MessageBox.Show("Data error (from fmLogin.cs line 42)"); } }
public DetailEmployee(bool them) { InitializeComponent(); Them = them; blNV = new BLNhanVien(); dsNV = blNV.dsNhanVien(); }
private void btnLuu_Click(object sender, EventArgs e) { if (Them) { try { BLNhanVien blNv = new BLNhanVien(); blNv.ThemNhanVien(this.txtMaNV.Text.Trim(), this.txtHoTen.Text.Trim(), this.dtpNgaySinh.Value, this.cbxGioiTinh.Text, this.txtCMND.Text.Trim(), this.txtDiaChi.Text.Trim(), this.cbxMaChucVu.Text.Trim(), ref err); LoadData(); MessageBox.Show("Đã Thêm Xong"); } catch (SqlException) { MessageBox.Show("ko thêm đc. Lỗi r!."); } } else { BLNhanVien blNv = new BLNhanVien(); blNv.CapNhatNhanVien(this.txtMaNV.Text.Trim(), this.txtHoTen.Text.Trim(), this.dtpNgaySinh.Value, this.cbxGioiTinh.Text, this.txtCMND.Text.Trim(), this.txtDiaChi.Text.Trim(), this.cbxMaChucVu.Text.Trim(), ref err); LoadData(); MessageBox.Show("Đã sửa xong"); } }
public frmPhieuNhapHang() { dbHangHoa = new BLHangHoa(DataProvider.dbsource, DataProvider.id, DataProvider.pass); dbNhaCungCap = new BLNhaCungCap(DataProvider.dbsource, DataProvider.id, DataProvider.pass); dbNhanVien = new BLNhanVien(DataProvider.dbsource, DataProvider.id, DataProvider.pass); dbPhieuNhap = new BLPhieuNhap(DataProvider.dbsource, DataProvider.id, DataProvider.pass); InitializeComponent(); }
public frmPhieuXuatHang() { InitializeComponent(); dbHangHoa = new BLHangHoa(DataProvider.dbsource, DataProvider.id, DataProvider.pass); dbKhachHang = new BLKhachHang(DataProvider.dbsource, DataProvider.id, DataProvider.pass); dbNhanVien = new BLNhanVien(DataProvider.dbsource, DataProvider.id, DataProvider.pass); dbPhieuXuat = new BLPhieuXuat(DataProvider.dbsource, DataProvider.id, DataProvider.pass); }
public DetailEmployee(bool kind, NHANVIEN n) { InitializeComponent(); nv = n; Kind = kind; blNV = new BLNhanVien(); dsNV = blNV.dsNhanVien(); }
public frmQuanLyAccount() { InitializeComponent(); account = new BLAccount(); nhanvien = new BLNhanVien(); lstAccount = new List <cAccount>(); lstNhanVien = new List <cNhanVien>(); LoadData(); }
public frmQuanLyNhanVien() { InitializeComponent(); nhanvien = new BLNhanVien(); work = new BLWork(); lstwork = new List <cWork>(); NameCol = "IDEMPLOYEE"; LoadData(); }
private void btnTimKiem_Click(object sender, EventArgs e) { BLNV = new BLNhanVien(); DTNV = new DataTable(); DTNV.Clear(); DataSet ds = BLNV.TimNhanVienTheoTDN(txtTimKiem.Text); DTNV = ds.Tables[0]; dgvNhanVien.DataSource = DTNV; }
public frmThongKe() { InitializeComponent(); bill = new BLBill(); voucher = new BLVoucher(); nhanvien = new BLNhanVien(); ColName = "IDBILL"; LoadDatetime(); LoadData(); }
private void Search_TextBox_TextChanged(object sender, EventArgs e) { string column; switch (Search_ComboBox.Text) { case "Mã NV": { column = "MaNV"; break; } case "Tên NV": { column = "TenNV"; break; } case "Chức Vụ": { column = "Chuc Vu"; break; } case "Lương": { column = "Luong"; break; } case "Giới Tính": { column = "GioiTinh"; break; } case "Ngày Sinh": { column = "NgaySinh"; break; } default: { return; } } blNV = new BLNhanVien(); DataSet ds = blNV.TimKiem(column, Search_TextBox.Text); dtNV = new DataTable(); dtNV = ds.Tables[0]; dtNV.Columns.Remove("Hide"); dgvNV.DataSource = dtNV; }
private void btnLuu_Click(object sender, EventArgs e) { BLNV = new BLNhanVien(); if (Them) { if (this.txtTenDangNhap.Text == "") { MessageBox.Show("Bạn chưa nhập ID!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); this.txtTenDangNhap.Focus(); } else { try { if (BLNV.ThemNhanVien(this.txtTenDangNhap.Text, this.txtMatKhau.Text, this.txtHoVaTen.Text, this.txtDiaChi.Text, this.txtSDT.Text, this.txtEmail.Text, this.txtPhanQuyen.Text, ref err)) { LoadData(); MessageBox.Show("Đã thêm xong!"); Default_Button(); } else { MessageBox.Show(err, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (SqlException) { MessageBox.Show("Không thêm được. Lỗi rồi!"); } } } else { try { if (BLNV.CapNhatNhanVien(this.txtTenDangNhap.Text, this.txtMatKhau.Text, this.txtHoVaTen.Text, this.txtDiaChi.Text, this.txtSDT.Text, this.txtEmail.Text, this.txtPhanQuyen.Text, ref err)) { LoadData(); MessageBox.Show("Đã sửa xong!"); Default_Button(); this.txtTenDangNhap.Enabled = true; } else { MessageBox.Show(this.err); } } catch (SqlException) { MessageBox.Show("Không sửa được. Lỗi rồi!"); } } }
void showCbbMaNV() { dtK = new DataTable(); dtK.Clear(); BLNhanVien bl = new BLNhanVien(); DataSet ds = bl.LayNV(); dtK = ds.Tables[0]; cbbMaNV.DataSource = dtK; cbbMaNV.DisplayMember = BLNhanVien.manv; cbbMaNV.ValueMember = BLNhanVien.manv; }
private void btnSave_Click(object sender, EventArgs e) { if (this.add) { BLPhanCong blpc = new BLPhanCong(); BLNhanVien blnv = new BLNhanVien(); BLCa blca = new BLCa(); CA caa = new CA(); List <CA> dsca = new List <CA>(); List <NHANVIEN> dsnv = new List <NHANVIEN>(); dsnv = blnv.dsNhanVien(); dsca = blca.LoadShift(); NHANVIEN nv = new NHANVIEN(); nv = dsnv.Find(x => (x.MaNV == int.Parse(cbb_emp_ID.SelectedItem.ToString()))); caa = dsca.Find(x => (x.MaCa == int.Parse(cbb_to_shift.SelectedItem.ToString()))); if (blpc.AddPC(nv, caa)) { MessageBox.Show("SUCCESS!"); } else { MessageBox.Show("FAIL"); } } else { BLPhanCong blpc = new BLPhanCong(); BLNhanVien blnv = new BLNhanVien(); BLCa blca = new BLCa(); CA TOcaa = new CA(); CA Frcaa = new CA(); List <CA> dsca = new List <CA>(); List <NHANVIEN> dsnv = new List <NHANVIEN>(); dsnv = blnv.dsNhanVien(); dsca = blca.LoadShift(); NHANVIEN nv = new NHANVIEN(); nv = dsnv.Find(x => (x.MaNV == int.Parse(cbb_emp_ID.SelectedItem.ToString()))); TOcaa = dsca.Find(x => (x.MaCa == int.Parse(cbb_to_shift.SelectedItem.ToString()))); Frcaa = dsca.Find(x => (x.MaCa == int.Parse(cbb_shift.SelectedItem.ToString()))); if (blpc.EditPC(nv, Frcaa, TOcaa)) { MessageBox.Show("SUCCESS!"); } else { MessageBox.Show("FAIL"); } } }
private List <int> GetMaNV() { blNV = new BLNhanVien(); List <NHANVIEN> dsnv = new List <NHANVIEN>(); dsnv = blNV.dsNhanVien(); List <int> dsms = new List <int>(); foreach (var item in dsnv) { dsms.Add(item.MaNV); } return(dsms); }
private List <int> GetMaNV() { blNV = new BLNhanVien(); ds = blNV.LoadData(); dsnv = new List <int>(); ds = blNV.LoadData(); for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { DataRow row = ds.Tables[0].Rows[i]; var x = row.ItemArray.ToList(); dsnv.Add(int.Parse(x[0].ToString())); } return(dsnv); }
private void LoadData() { blNV = new BLNhanVien(); dsNV = blNV.dsNhanVien(); dgvNhanVien.Rows.Clear(); for (int i = 0; i < dsNV.Count; i++) { if (dsNV[i].TT_LamViec == true) { dgvNhanVien.Rows.Add(dsNV[i].MaNV, dsNV[i].HoTen, dsNV[i].GT, dsNV[i].CMND, dsNV[i].SDT, dsNV[i].TT_LamViec, dsNV[i].MatKhau, dsNV[i].QuanLi); } } }
private void Save_Button_Click(object sender, EventArgs e) { string TempGioiTinh; if (Nam_RadioButton.Checked == true) { TempGioiTinh = "Nam"; } else { TempGioiTinh = "Nữ"; } if (Them) { blNV = new BLNhanVien(); if (Password_TextBox.Text == "") { MessageBox.Show("Chưa nhập mật khẩu"); } else { if (blNV.ThemNV(MaNV_TextBox.Text, TenNV_TextBox.Text, ChucVu_ComboBox.Text, Luong_TextBox.Text, NgaySinh_DateTimePicker.Value.Date.ToString(), TempGioiTinh, Password_TextBox.Text) == true) { LoadData(); MessageBox.Show(" Them thanh cong"); } else { MessageBox.Show(" Them that bai"); } this.Password_TextBox.ResetText(); this.Password_TextBox.Enabled = false; } } else { blNV = new BLNhanVien(); if (blNV.CapNhatNV(MaNV_TextBox.Text, TenNV_TextBox.Text, ChucVu_ComboBox.Text, Luong_TextBox.Text, NgaySinh_DateTimePicker.Value.Date.ToString(), TempGioiTinh) == true) { LoadData(); MessageBox.Show(" Cap nhat thanh cong"); } else { MessageBox.Show(" Cap nhat that bai"); } } }
public frmXem() { InitializeComponent(); dbChiNhanh = new BLChiNhanh(DataProvider.dbsource, DataProvider.id, DataProvider.pass); dbHangHoa = new BLHangHoa(DataProvider.dbsource, DataProvider.id, DataProvider.pass); dbKhachHang = new BLKhachHang(DataProvider.dbsource, DataProvider.id, DataProvider.pass); dbKho = new BLKho(DataProvider.dbsource, DataProvider.id, DataProvider.pass); dbNhaCungCap = new BLNhaCungCap(DataProvider.dbsource, DataProvider.id, DataProvider.pass); dbNhanVien = new BLNhanVien(DataProvider.dbsource, DataProvider.id, DataProvider.pass); dbPhieuNhap = new BLPhieuNhap(DataProvider.dbsource, DataProvider.id, DataProvider.pass); dbPhieuXuat = new BLPhieuXuat(DataProvider.dbsource, DataProvider.id, DataProvider.pass); LoadData(); //dvgShowTable.AutoResizeColumns(); cbTable.DataSource = dbChiNhanh.LayTenTable(); cbTable.ValueMember = "TenTable"; }
private void btnXoa_Click(object sender, EventArgs e) { try { // Thực hiện lệnh // Lấy thứ tự record hiện hành int r = dgvQLNV.CurrentCell.RowIndex; // Lấy MaKH của record hiện hành string strNV = dgvQLNV.Rows[r].Cells[0].Value.ToString(); // Viết câu lệnh SQL // Hiện thông báo xác nhận việc xóa mẫu t // Khai báo biến traloi DialogResult traloi; // Hiện hộp thoại hỏi đáp traloi = MessageBox.Show("Chắc xóa mẫu tin này không?", "Trả lời", MessageBoxButtons.YesNo, MessageBoxIcon.Question); // Kiểm tra có nhắp chọn nút Ok không? if (traloi == DialogResult.Yes) { blNV = new BLNhanVien(); if (blNV.DeleteStaff(this.txtMaNV.Text, ref err)) { // Thông báo MessageBox.Show("Đã xóa xong!"); } else { // Thông báo MessageBox.Show("Xóa bị lỗi!"); } // Cập nhật lại DataGridView LoadThongTin(); } else { // Thông báo MessageBox.Show("Không thực hiện việc xóa mẫu tin!"); } } catch { MessageBox.Show("Không xóa được. Lỗi rồi!"); } }
private void LoadEmployeeID() { cbb_emp_ID.Items.Clear(); BLNhanVien blnv = new BLNhanVien(); List <NHANVIEN> dsnv = new List <NHANVIEN>(); dsnv = blnv.dsNhanVien(); foreach (var item in dsnv) { if (item.TT_LamViec == true) { cbb_emp_ID.Items.Add(item.MaNV.ToString()); } } cbb_emp_ID.SelectedIndex = 0; rdb_ADD_SHIFT.Checked = true; //pn_toshift.Enabled = true; }
private void LoadEmployeeID() { cbb_emp_ID.Items.Clear(); BLNhanVien blNV = new BLNhanVien(); List <NhanVien> dsNV = new List <NhanVien>(); DataSet ds = new DataSet(); //blNV = new BLNhanVien(); ds = blNV.LoadData(); //dsNV = new List<NhanVien>(); ds = blNV.LoadData(); for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { DataRow row = ds.Tables[0].Rows[i]; var x = row.ItemArray.ToList(); NhanVien nv = new NhanVien() { MaNV = int.Parse(x[0].ToString()), HoTen = x[1].ToString(), GT = bool.Parse(x[2].ToString()), CMND = int.Parse(x[3].ToString()), SDT = int.Parse(x[4].ToString()), TT_LamViec = bool.Parse(x[5].ToString()), MatKhau = x[6].ToString(), QuanLi = int.Parse(x[7].ToString()) }; dsNV.Add(nv); } //dsnv = blnv.dsNhanVien(); foreach (var item in dsNV) { if (item.TT_LamViec == true) { cbb_emp_ID.Items.Add(item.MaNV.ToString()); } } cbb_emp_ID.SelectedIndex = 0; rdb_ADD_SHIFT.Checked = true; //pn_toshift.Enabled = true; }
public void LoadData() { try { DTNV = new DataTable(); BLNV = new BLNhanVien(); DTNV.Clear(); DataSet ds = BLNV.LayNhanVien(); DTNV = ds.Tables[0]; // Đưa dữ liệu lên DataGridView dgvNhanVien.DataSource = DTNV; Default_txt(); dgvNhanVien_CellClick(null, null); } catch (SqlException) { MessageBox.Show("Không lấy được nội dung trong bảng NHANVIEN. Lỗi rồi!!!"); } }
private void LoadData() { blNV = new BLNhanVien(); dsNV = blNV.dsNhanVien(); dsVNV = blNV.dsVNhanVien(); dgvNhanVien.Rows.Clear(); for (int i = 0; i < dsVNV.Count; i++) { if (dsVNV[i].GT == true) { dgvNhanVien.Rows.Add(dsVNV[i].MaNV, dsVNV[i].HoTen, dsVNV[i].TenCV, "Nữ", dsVNV[i].CMND, dsVNV[i].SDT); } else { dgvNhanVien.Rows.Add(dsVNV[i].MaNV, dsVNV[i].HoTen, dsVNV[i].TenCV, "Nam", dsVNV[i].CMND, dsVNV[i].SDT); } } }
private void btnSave_Click(object sender, EventArgs e) { if (this.add) { BLPhanCong blpc = new BLPhanCong(); BLNhanVien blnv = new BLNhanVien(); BLCa blca = new BLCa(); NhanVien nv = new NhanVien(); int manv = int.Parse(cbb_emp_ID.SelectedItem.ToString()); int maca = int.Parse(cbb_to_shift.SelectedItem.ToString()); if (blpc.AddPC(manv, maca, out string err)) { MessageBox.Show("SUCCESS!"); } else { MessageBox.Show("FAIL ", err); } } else { BLPhanCong blpc = new BLPhanCong(); BLNhanVien blnv = new BLNhanVien(); int TOcaa; int Frcaa; int nv; nv = int.Parse(cbb_emp_ID.SelectedItem.ToString()); TOcaa = int.Parse(cbb_to_shift.SelectedItem.ToString()); Frcaa = int.Parse(cbb_shift.SelectedItem.ToString()); if (blpc.Update(nv, Frcaa, TOcaa, out string err)) { MessageBox.Show("SUCCESS!"); } else { MessageBox.Show(err); } } }