public bool AddDepartment(Department v) { db.Departments.Add(v); if (!Save()) { return false; } return true; }
public bool RemoveDepartment(Department v) { if (!db.Departments.Local.Contains(v)) { db.Departments.Attach(v); } db.Departments.Remove(v); if (!Save()) { return false; } return true; }
public bool UpdateDepartment(Department v) { if (!db.Departments.Local.Contains(v)) { db.Departments.Attach(v); } db.Entry<Department>(v).State = EntityState.Modified; if (!Save()) { return false; } return true; }