示例#1
0
        private void btnCapNhat_Click(object sender, EventArgs e)
        {
            if (txtHoTenNhanSu.Text.Trim().Equals("") || txtDiaChi.Text.Trim().Equals("") || txtNamSinh.Text.Trim().Equals(""))
            {
                MessageBox.Show("Loi");
            }
            else
            {
                int blresult;
                blresult = 0;
                blresult = Convert.ToInt16(MessageBox.Show("Bạn có muốn cập nhật phiếu khám", "Cập Nhật Phiếu Khám", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation));
                //MessageBox.Show(blresult.ToString());
                if (blresult == 1)
                {
                    ns_DTO = new NhanSu_DTO();
                    ns_BUS = new NhanSu_BUS();

                    ns_DTO.MaNhanSu    = txtMaNhanSu.Text.Trim();
                    ns_DTO.HoTenNhanSu = txtHoTenNhanSu.Text;
                    ns_DTO.gioitinhns  = gioitinhns;
                    ns_DTO.NamSinhNS   = txtNamSinh.Text;
                    ns_DTO.DiaChiNS    = txtDiaChi.Text;
                    ns_DTO.VaiTroNS    = vaitro;

                    ns_BUS.SuaThongTinNhanSu(ns_DTO);

                    FrmNhanSu_GUI FrmNhanSu = new FrmNhanSu_GUI();
                    Close();
                    FrmNhanSu.Show();
                }
            }
        }
示例#2
0
 private void HoaDon_Load(object sender, EventArgs e)
 {
     LoadcmbHoaDon();
     if (NhanSu_BUS.LayNS(MaNS).Rows[0][1].ToString() == "Nhân viên")
     {
         btnXoaHD.Enabled = false;
     }
 }
示例#3
0
        private void btnLuuNS_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            string MaNS    = txtMaNS.Text;
            string HoTenNS = txtHoTenNS.Text;
            string SDTNS   = txtSDTNS.Text;
            string DCNS    = txtDCNS.Text;
            string ID      = txtID.Text;
            string Pass    = txtPass.Text;
            string ChucVu  = "";

            if (checkEditQuanLy.CheckState == CheckState.Checked)
            {
                ChucVu = checkEditQuanLy.Text;
            }
            else
            {
                ChucVu = checkEditNhanVien.Text;
            }
            NhanSu_DTO  ns = new NhanSu_DTO(MaNS, HoTenNS, SDTNS, DCNS, ChucVu);
            TaiKhoanDTO tk = new TaiKhoanDTO(ID, Pass, MaNS);

            if (MaNS == "" || HoTenNS == "" || SDTNS == "" || DCNS == "" || ChucVu == "" || ID == "" || Pass == "")
            {
                XtraMessageBox.Show("Bạn phải nhập đầy đủ thông tin của nhân viên!", "Thông báo");
            }
            if (Them == true)
            {
                try
                {
                    NhanSu_BUS.ThemNS(ns, tk);
                    LoadDataNS();
                    XtraMessageBox.Show("Thêm nhân viên thành công!", "Thông báo");
                    LockControl();
                }
                catch (SqlException ex) {
                    XtraMessageBox.Show(ex.Message);
                }
            }
            else
            {
                try
                {
                    NhanSu_BUS.SuaNS(ns);
                    LoadDataNS();
                    XtraMessageBox.Show("Sửa thông tin nhân viên thành công!", "Thông báo!");
                    LockControl();
                }
                catch (SqlException ex)
                {
                    XtraMessageBox.Show(ex.Message);
                }
            }
        }
示例#4
0
 private void ManHinhChinh_Load(object sender, EventArgs e)
 {
     this.IsMdiContainer         = true;
     toolStripStatusLabelTK.Text = "Nhân viên: " + NhanSu_BUS.LayNS(ThanhToan_BUS.MaNS(tenTK)).Rows[0][0] + "  -----  Chức vụ: " + NhanSu_BUS.LayNS(ThanhToan_BUS.MaNS(tenTK)).Rows[0][1];
     if (NhanSu_BUS.LayNS(ThanhToan_BUS.MaNS(tenTK)).Rows[0][1].ToString() == "Nhân viên")
     {
         rbBaoCao.Visible      = false;
         rpgNhapHang.Visible   = false;
         rbpMatHang.Visible    = false;
         rbpNhaCungCap.Visible = false;
         rbpNhanSu.Visible     = false;
         rbpDonDatHang.Visible = false;
     }
 }
示例#5
0
        private void btnXoaNS_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            DialogResult check = XtraMessageBox.Show("Bạn có chắc chắn muốn xoá nhân viên này?", "Lưu ý", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk);

            if (check == DialogResult.Yes)
            {
                try
                {
                    NhanSu_BUS.XoaNS(txtMaNS.Text);
                    LoadDataNS();
                }
                catch (SqlException ex)
                {
                    XtraMessageBox.Show(ex.Message);
                }
            }
        }
示例#6
0
        private void btnThem_Click(object sender, EventArgs e)
        {
            if (txtHoTenNhanSu.Text.Trim().Equals("") || txtDiaChi.Text.Trim().Equals("") || txtNamSinh.Text.Trim().Equals(""))
            {
                MessageBox.Show("Loi");
            }
            else
            {
                int blresult;
                blresult = 0;
                blresult = Convert.ToInt16(MessageBox.Show("Bạn có muốn thêm nhân sự", "Thêm Nhân Sự", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation));
                //MessageBox.Show(blresult.ToString());
                if (blresult == 1)
                {
                    ns_DTO = new NhanSu_DTO();
                    ns_BUS = new NhanSu_BUS();

                    if (RadioButton1.Checked == true)
                    {
                        gioitinhns = "Nam";
                    }
                    else if (RadioButton2.Checked == true)
                    {
                        gioitinhns = "Nữ";
                    }
                    check();

                    ns_DTO.MaNhanSu    = txtMaNhanSu.Text.Trim();
                    ns_DTO.HoTenNhanSu = txtHoTenNhanSu.Text;
                    ns_DTO.gioitinhns  = gioitinhns;
                    ns_DTO.NamSinhNS   = txtNamSinh.Text;
                    ns_DTO.DiaChiNS    = txtDiaChi.Text;
                    ns_DTO.VaiTroNS    = vaitro;

                    ns_BUS.NhapThongTinNhanSuMoi(ns_DTO);

                    FrmNhanSu_GUI FrmNhanSu = new FrmNhanSu_GUI();
                    Close();
                    FrmNhanSu.Show();
                }
            }
        }
示例#7
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            int blresult;

            blresult = 0;
            blresult = Convert.ToInt16(MessageBox.Show("Bạn có muốn xóa nhân sự", "Xóa Nhân Sự", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation));
            //MessageBox.Show(blresult.ToString());
            if (blresult == 1)
            {
                ns_DTO = new NhanSu_DTO();
                ns_BUS = new NhanSu_BUS();

                ns_DTO.MaNhanSu = txtMaNhanSu.Text;
                ns_BUS.XoaNhanSu(ns_DTO);
            }
            FrmNhanSu_GUI FrmNhanSu = new FrmNhanSu_GUI();

            Close();
            FrmNhanSu.Show();
        }
示例#8
0
 private void LoadDataNS()
 {
     gridControl1.DataSource = NhanSu_BUS.LoadDataNS();
 }