public static void SoftDelete(int id) { SinaicspDataModelContainer _context = new Sinaicsp_API.SinaicspDataModelContainer(); StudentGrade _item = _context.StudentGrades.FirstOrDefault(a => a.Id == id); _item.IsDeleted = true; _context.SaveChanges(); }
public static bool Update(int id, string name) { SinaicspDataModelContainer _context = new Sinaicsp_API.SinaicspDataModelContainer(); StudentGrade itemById = _context.StudentGrades.FirstOrDefault(a => a.Id == id); StudentGrade itemByName = _context.StudentGrades.ToList().FirstOrDefault(a => a.Name.ToLower() == name.ToLower()); if (itemByName == null || itemByName.Id == itemById.Id) { StudentGrade _item = itemById; _item.Name = name; _context.SaveChanges(); return(true); } return(false); }