public void setNull(NhanVienFrm f) { f.tenNVTxt.Text = ""; f.ngaySinhDT.EditValue = DateTime.Now; f.diaChiTxt.Text = ""; f.dienThoaiTxt.Text = ""; }
private void nhanVienFrmBtn_Click(object sender, EventArgs e) { NhanVienFrm f = new NhanVienFrm(loginName); f.Show(); this.Hide(); }
public void loadChucVuData(NhanVienFrm f) { var data = db.database().CHUCVUs.ToList(); f.chucVuCb.DataSource = data; f.chucVuCb.DisplayMember = "TenCV"; f.chucVuCb.ValueMember = "MaCV"; }
public void delete(NhanVienFrm f) { var nv = db.database().NHANVIENs.SingleOrDefault(a => a.MaNhanVien == int.Parse(manv)); db.database().NHANVIENs.DeleteOnSubmit(nv); db.database().SubmitChanges(); loadAllData(f); }
public void setButton(NhanVienFrm f, bool val) { f.themBtn.Enabled = val; f.xoaBtn.Enabled = val; f.suaBtn.Enabled = val; f.luuBtn.Enabled = !val; f.kLuuBtn.Enabled = !val; f.inBtn.Enabled = val; }
public void loadRowSelected(NhanVienFrm f) { int currentCell = f.nhanVienGridView.FocusedRowHandle; manv = f.nhanVienGridView.GetRowCellValue(currentCell, "MaNhanVien").ToString(); f.tenNVTxt.Text = f.nhanVienGridView.GetRowCellValue(currentCell, "HoTenNhanVien").ToString(); f.ngaySinhDT.Text = f.nhanVienGridView.GetRowCellValue(currentCell, "NgaySinh").ToString(); f.diaChiTxt.Text = f.nhanVienGridView.GetRowCellValue(currentCell, "DiaChi").ToString(); f.dienThoaiTxt.Text = f.nhanVienGridView.GetRowCellValue(currentCell, "DienThoai").ToString(); f.chucVuCb.Text = f.nhanVienGridView.GetRowCellValue(currentCell, "TenCV").ToString(); }
public void enableObject(NhanVienFrm f, bool val) { f.tenNVTxt.Enabled = val; f.ngaySinhDT.Enabled = val; f.diaChiTxt.Enabled = val; f.dienThoaiTxt.Enabled = val; f.chucVuCb.Enabled = val; if (f.chucVuCb.Enabled == true) { f.chucVuCb.ForeColor = System.Drawing.Color.FromArgb(240, 240, 240); } }
public void loadAllData(NhanVienFrm f) { var data = db.database().NHANVIEN_PROC().ToList(); f.nhanVienGridControl.DataSource = data; f.nhanVienGridView.Columns[5].Visible = false; f.nhanVienGridView.Columns[0].Caption = "Mã nhân viên"; f.nhanVienGridView.Columns[1].Caption = "Tên nhân viên"; f.nhanVienGridView.Columns[2].Caption = "Ngày sinh"; f.nhanVienGridView.Columns[3].Caption = "Địa chỉ"; f.nhanVienGridView.Columns[4].Caption = "Điện thoại"; f.nhanVienGridView.Columns[6].Caption = "Tên chức vụ"; }
public void add(NhanVienFrm f) { NHANVIEN nv = new NHANVIEN(); if (f.tenNVTxt.Text == "" || f.dienThoaiTxt.Text == "") { MessageBox.Show("Tên và điện thoại không được trống", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { int k = 0; foreach (var c in f.dienThoaiTxt.Text) { if (Char.IsDigit(c)) { k = 1; } else { k = 0; } } if (k == 0) { MessageBox.Show("Không được nhập kí tự ở mục Điện thoại", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { nv.HoTenNhanVien = f.tenNVTxt.Text; nv.NgaySinh = Convert.ToDateTime(f.ngaySinhDT.Text); nv.DiaChi = f.diaChiTxt.Text; nv.DienThoai = f.dienThoaiTxt.Text; nv.MaCV = int.Parse(f.chucVuCb.SelectedValue.ToString()); db.database().NHANVIENs.InsertOnSubmit(nv); db.database().SubmitChanges(); loadAllData(f); } } }