private void GetById() { NhanSu ns = NhanSuBUS.Instance.GetById(_id); txtMa.Text = ns.Ma; txtHoTen.Text = ns.HoTen; datngaysinh.Value = DateTime.Parse(ns.NgaySinh.ToString()); cmbQueQuan.DisplayMember = ns.QueQuan; cmbDanToc.DisplayMember = ns.DanToc; txtSDT.Text = ns.SoDienThoai; txtTaiKhoan.Text = ns.TaiKhoan; if (ns.GioiTinh == "Nam" || ns.GioiTinh == "nam") { chkNam.Checked = true; } else { chkNu.Checked = true; } txtLuong.Text = ns.LuongConBan.ToString(); //cmbPhongBan.DisplayMember = HocVanBUS.Instance.GetByName(ns.PhongBanMa); //cmbChucVu.DisplayMember = ChucVuBUS.Instance.GetByName(ns.ChuVuMa); //cmbHocVan.DisplayMember = HocVanBUS.Instance.GetByName(ns.HocVanMa); }
private NhanSu SetNhanSu() { NhanSu ns = new NhanSu(); ns.Ma = txtMa.Text.Trim(); ns.HoTen = txtHoTen.Text.Trim(); ns.NgaySinh = datngaysinh.Value; ns.QueQuan = cmbQueQuan.SelectedItem as string; ns.DanToc = cmbDanToc.SelectedItem as string; ns.SoDienThoai = txtSDT.Text.Trim(); ns.TaiKhoan = txtTaiKhoan.Text.Trim(); ns.GioiTinh = chkNam.Checked ? chkNam.Text : chkNu.Text; ns.LuongConBan = float.Parse(txtLuong.Text.Trim()); ns.PhongBanMa = (cmbPhongBan.SelectedItem as PhongBan).Ma; ns.ChuVuMa = (cmbChucVu.SelectedItem as ChucVu).Ma; ns.HocVanMa = (cmbHocVan.SelectedItem as HocVan).Ma; return(ns); }
private void btnThem_Click(object sender, EventArgs e) { if (XuLyDuLieu()) { NhanSu ns = SetNhanSu(); if (NhanSuBUS.Instance.CheckId(ns.Ma)) { if (NhanSuBUS.Instance.Insert(ns)) { MessageBox.Show("Thêm thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("Thêm thất bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Mã nhân viên đã tồn tại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } txtMa.Focus(); } }