Esempio n. 1
0
 public static int ThemNhanVien(NhanVien_DTO NhanVien, string maNH)
 {
     Provider provider = new Provider();
     string sql = string.Format("insert into NhanVien values (N'{0}','{1}','{2}',{3},{4}) ", NhanVien.TenNV, maNH, NhanVien.MaLoaiNhanVien, NhanVien.Cmnd, NhanVien.Sdt);
     SqlCommand cm = provider.CreateCommandStringSql(sql);
     return provider.ExecuteInsertUpdateDelete(cm);
 }
Esempio n. 2
0
 public static int CapNhatNhanVien(NhanVien_DTO NhanVien, int MaNV)
 {
     Provider provider = new Provider();
     string sql = string.Format("update NhanVien set TenNV=N'{0}',sdt={1} where MaNV={2}", NhanVien.TenNV, NhanVien.Sdt, MaNV);
     SqlCommand cm = provider.CreateCommandStringSql(sql);
     return provider.ExecuteInsertUpdateDelete(cm);
 }
Esempio n. 3
0
 public void DangNhap()
 {
     //Kiem tra tai khoang dang nhap
     if (txtTaiKhoan.Text.Length == 0)
     {
         DevExpress.XtraEditors.XtraMessageBox.Show("Bạn chưa nhập tài khoản !", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         this.DialogResult = DialogResult.None;
         this.txtTaiKhoan.Focus();
     }
     else
         if (txtMatKhau.Text.Length == 0)
         {
             DevExpress.XtraEditors.XtraMessageBox.Show("Bạn chưa nhập mật khẩu !", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
             this.DialogResult = DialogResult.None;
             this.txtMatKhau.Focus();
         }
         else
         {
             flag = QLNguoiDung_BUS.SelectUser(txtTaiKhoan.Text, txtMatKhau.Text);
             if (flag == 1)
             {
                 DataTable dtnhanvien = NhanVien_BUS.DocNhanVienTheoUsername(txtTaiKhoan.Text);
                 nhanVien = new NhanVien_DTO();
                 nhanVien.MaNV = (int)dtnhanvien.Rows[0].ItemArray[0];
                 nhanVien.TenNV = (string)dtnhanvien.Rows[0].ItemArray[1];
                 nhanVien.MaNH = (string)dtnhanvien.Rows[0].ItemArray[2];
                 nhanVien.MaLoaiNhanVien = (string)dtnhanvien.Rows[0].ItemArray[3];
                 nhanVien.Cmnd = (int)dtnhanvien.Rows[0].ItemArray[4];
                 nhanVien.Sdt = (int)dtnhanvien.Rows[0].ItemArray[5];
                 nhanVien.Username = (string)dtnhanvien.Rows[0].ItemArray[6];
                 this.DialogResult = DialogResult.OK;
             }
             else
             {
                 DevExpress.XtraEditors.XtraMessageBox.Show("Thông tin đăng nhập không đúng", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 this.DialogResult = DialogResult.None;
             }
         }
 }
        public void CapNhatNhanVien()
        {
            int flag = 0;
            int[] index = gridView_NhanVien.GetSelectedRows();
            if (index.Length > 0)
            {
                string tenNhanVien = gridView_NhanVien.GetRowCellValue(index[0], "TenNV").ToString();
                //  string maloai = gridView_MonAn.GetRowCellValue(index[0], "LoaiMon").ToString();
                string sdt = gridView_NhanVien.GetRowCellValue(index[0], "sdt").ToString();
                //  string maNH = gridView_MonAn.GetRowCellValue(index[0], "MaNH").ToString();

                if (tenNhanVien != null)
                {
                    DTO.NhanVien_DTO NhanVien = new NhanVien_DTO();
                    NhanVien.TenNV = tenNhanVien;
                    NhanVien.Sdt = int.Parse(sdt);

                    chon = index[0];
                    int tt =ArrayMaNV[chon];
                    flag = NhanVien_BUS.CapNhatNhanVien(NhanVien, tt);
                }
            }
            if (flag != 0)
            {
                DevExpress.XtraEditors.XtraMessageBox.Show("Cập nhật thành công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);

            }
        }
Esempio n. 5
0
 public static int ThemNhanVien(NhanVien_DTO NhanVien, string maNH)
 {
     return NhanVien_DAO.ThemNhanVien(NhanVien, maNH);
 }
Esempio n. 6
0
 public static int CapNhatNhanVien(NhanVien_DTO NhanVien, int MaNV)
 {
     return NhanVien_DAO.CapNhatNhanVien(NhanVien, MaNV);
 }