public static bool Update(Employee employee) { bool result = true; try { EntityDataModelContainer mc = new EntityDataModelContainer(); mc.Employees.Attach(employee); mc.ObjectStateManager.ChangeObjectState(employee, EntityState.Modified); mc.SaveChanges(); db.Refresh(System.Data.Objects.RefreshMode.StoreWins, employee); } catch (Exception) { result = false; } return result; }
public static bool Update(RequestItemPart requestItemPart) { bool result = true; try { EntityDataModelContainer mc = new EntityDataModelContainer(); mc.RequestItemParts.Attach(requestItemPart); mc.ObjectStateManager.ChangeObjectState(requestItemPart, EntityState.Modified); mc.SaveChanges(); db.Refresh(System.Data.Objects.RefreshMode.StoreWins, requestItemPart); } catch (Exception) { result = false; } return result; }