public string Edit(dmNgachVienChuc model)
 {
     if (model.stt <= 0)
     {
         return("STT phải lớn hơn 0!");
     }
     if (ModelState.IsValid)
     {
         var ngach = db.dmNgachVienChuc.Single(pt => pt.id == model.id);
         if (ngach.stt != model.stt)
         {
             db.dmNgachVienChuc.Where(pt => pt.stt >= model.stt).ToList().ForEach(
                 pt => { pt.stt++;
                         db.Entry(pt).State = EntityState.Modified; });
         }
         ngach.maNgachVienChuc   = model.maNgachVienChuc;
         ngach.tenNgachVienChuc  = model.tenNgachVienChuc;
         ngach.nhomNgachVienChuc = model.nhomNgachVienChuc;
         ngach.stt             = model.stt;
         db.Entry(ngach).State = EntityState.Modified;
         db.SaveChanges();
         return("OK");
     }
     return("ModelState Invalid!");
 }
        public string Create(dmNgachVienChuc model)
        {
            if (model.stt <= 0)
            {
                return("STT phải lớn hơn 0!");
            }
            if (ModelState.IsValid)
            {
                db.dmNgachVienChuc.Add(model);
                db.SaveChanges();
                return("OK");
            }

            return("ModelState Invalid!");
        }