Пример #1
0
        public int Update(Category updatedCategory)
        {
            var categoryName       = updatedCategory.Name.ToLower();
            var categoryNameExists = db.Categories.Where(c => c.Name.ToLower() != categoryName);

            if (categoryNameExists.Where(c => c.Name.ToLower() == categoryName).Any())
            {
                return(-2);
            }
            db.Categories.Attach(updatedCategory);
            db.Entry(updatedCategory).State = System.Data.Entity.EntityState.Modified;
            return(db.SaveChanges());
        }
Пример #2
0
 public int Update(Course updatedCourse)
 {
     db.Courses.Attach(updatedCourse);
     db.Entry(updatedCourse).State = System.Data.Entity.EntityState.Modified;
     return(db.SaveChanges());
 }