Example #1
0
        public Result <bool> insert_nhanvien(nhanvien_ett nhanvien)
        {
            Result <bool> rs = new Result <bool>();

            try
            {
                // create new tbl_nhanvien to insert to database_context
                tbl_nhanvien temp = new tbl_nhanvien();
                temp.tennv     = nhanvien.tennhanvien;
                temp.diachi    = nhanvien.diachi;
                temp.dienthoai = nhanvien.sdt;
                temp.email     = nhanvien.email;
                temp.chucvu    = nhanvien.chucvu;
                temp.tuoi      = nhanvien.tuoi;
                temp.taikhoan  = nhanvien.taikhoan;
                temp.matkhau   = nhanvien.matkhau;

                db.tbl_nhanviens.InsertOnSubmit(temp);
                db.SubmitChanges();

                rs.data    = true;
                rs.errcode = ErrorCode.sucess;
                return(rs);
            }
            catch (Exception e)
            {
                rs.data     = false;
                rs.errcode  = ErrorCode.fail;
                rs.errInfor = e.ToString();
                return(rs);
            }
        }
Example #2
0
        private bool IsValidUser(string username, string password)
        {
            var q = from nv in db.tbl_nhanviens
                    where nv.UserName == txtUserName.Text &&
                    nv.PassWord == txtPassWord.Text
                    select nv;



            if (q.Any())
            {
                foreach (var item in q)
                {
                    nhanvien             = new tbl_nhanvien();
                    nhanvien.MaNhanVien  = item.MaNhanVien;
                    nhanvien.TenNhanVien = item.TenNhanVien;
                    nhanvien.NgaySinh    = item.NgaySinh;
                    nhanvien.GioiTinh    = item.GioiTinh;
                    nhanvien.SoDienThoai = item.SoDienThoai;
                    nhanvien.DiaChi      = item.DiaChi;
                    nhanvien.UserName    = item.UserName;
                    nhanvien.PassWord    = item.PassWord;
                }

                return(true);
            }
            else
            {
                return(false);
            }
        }
Example #3
0
 public nhanvien_ett(tbl_nhanvien nv)
 {
     manhanvien = nv.manv;
     tennhanvien = nv.tennv;
     diachi = nv.diachi;
     sdt = nv.dienthoai;
     email = nv.email;
     chucvu = nv.chucvu;
     tuoi = nv.tuoi;
     taikhoan = nv.taikhoan;
     matkhau = nv.matkhau;
 }
Example #4
0
 public nhanvien_ett(tbl_nhanvien nv)
 {
     manhanvien  = nv.manv;
     tennhanvien = nv.tennv;
     diachi      = nv.diachi;
     sdt         = nv.dienthoai;
     email       = nv.email;
     chucvu      = nv.chucvu;
     tuoi        = nv.tuoi;
     taikhoan    = nv.taikhoan;
     matkhau     = nv.matkhau;
 }
Example #5
0
 private void btnSaveNV_Click(object sender, EventArgs e)
 {
     if (checkEmpty() && checkPhoneNumber() && checkAge())
     {
         if (edit)
         {
             var _nhanvien = db.tbl_nhanviens.SingleOrDefault(x => x.MaNhanVien.Equals(txtMaNV.Text));
             _nhanvien.TenNhanVien = txtTenNV.Text;
             _nhanvien.UserName    = txtUserName.Text;
             _nhanvien.PassWord    = txtPassword.Text;
             _nhanvien.GioiTinh    = rdoNam.Checked ? true : false;
             _nhanvien.NgaySinh    = txtNgaySinh.Value;
             _nhanvien.SoDienThoai = txtPhone.Text;
             _nhanvien.DiaChi      = txtDiaChi.Text;
             db.SubmitChanges();
             Load_NhanVien();
         }
         else
         {
             if (checkExistMaNV() && checkExistUser() && checkExistPhone())
             {
                 tbl_nhanvien nv = new tbl_nhanvien();
                 nv.MaNhanVien  = txtMaNV.Text;
                 nv.TenNhanVien = txtTenNV.Text;
                 nv.UserName    = txtUserName.Text;
                 nv.PassWord    = txtPassword.Text;
                 nv.GioiTinh    = rdoNam.Checked ? true : false;
                 nv.NgaySinh    = txtNgaySinh.Value;
                 nv.SoDienThoai = txtPhone.Text;
                 nv.DiaChi      = txtDiaChi.Text;
                 db.tbl_nhanviens.InsertOnSubmit(nv);
                 db.SubmitChanges();
                 Load_NhanVien();
             }
         }
     }
 }
Example #6
0
        public Result<bool> insert_nhanvien(nhanvien_ett nhanvien)
        {
            Result<bool> rs = new Result<bool>();

            try
            {
                // create new tbl_nhanvien to insert to database_context
                tbl_nhanvien temp = new tbl_nhanvien();
                temp.tennv = nhanvien.tennhanvien;
                temp.diachi = nhanvien.diachi;
                temp.dienthoai = nhanvien.sdt;
                temp.email = nhanvien.email;
                temp.chucvu = nhanvien.chucvu;
                temp.tuoi = nhanvien.tuoi;
                temp.taikhoan = nhanvien.taikhoan;
                temp.matkhau = nhanvien.matkhau;

                db.tbl_nhanviens.InsertOnSubmit(temp);
                db.SubmitChanges();

                rs.data = true;
                rs.errcode = ErrorCode.sucess;
                return rs;
            }
            catch (Exception e)
            {
                rs.data = false;
                rs.errcode = ErrorCode.fail;
                rs.errInfor = e.ToString();
                return rs;
            }
        }