예제 #1
0
        public static int Update(CAT_NhanVien nv, Entities db = null)
        {
            if (nv == null || nv.ID_nhan_vien == null)
            {
                return(0);
            }

            if (db == null)
            {
                db = new Entities();
            }

            var entity = db.CAT_NhanVien.FirstOrDefault(p => p.ID_nhan_vien == nv.ID_nhan_vien);

            if (entity == null)
            {
                return(0);
            }

            entity.ID_kho = nv.ID_kho;

            entity.Ho_dem     = nv.Ho_dem;
            entity.Ten        = nv.Ten;
            entity.Gioi_tinh  = nv.Gioi_tinh;
            entity.Ngay_sinh  = nv.Ngay_sinh;
            entity.CMND       = nv.CMND;
            entity.Ngay_cap   = nv.Ngay_cap;
            entity.Noi_cap    = nv.Noi_cap;
            entity.Dien_thoai = nv.Dien_thoai;
            entity.Dia_chi    = nv.Dia_chi;
            entity.Email      = nv.Email;

            return(db.SaveChanges());
        }
예제 #2
0
        public static int Insert(CAT_NhanVien nv, Entities db = null)
        {
            if (db == null)
            {
                db = new Entities();
            }

            if (nv == null || nv.Ho_dem == null || nv.Ten == null || nv.Gioi_tinh == null || nv.Ngay_sinh == null || nv.CMND == null)
            {
                return(0);
            }

            nv.Trang_thai = 1;

            db.CAT_NhanVien.Add(nv);

            return(db.SaveChanges());
        }