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()); }
public int Update(Course updatedCourse) { db.Courses.Attach(updatedCourse); db.Entry(updatedCourse).State = System.Data.Entity.EntityState.Modified; return(db.SaveChanges()); }