public void Modify(EFHistoryModel <int> model) { switch (model) { case Resource resource: UpdateResource(resource); break; case Task task: task.Account = null; if (task.AccountId == 0) { task.AccountId = null; } UpdateTask(task); break; case Project project: UpdateProject(project); break; case Team team: UpdateTeam(team); break; case EFAccount account: UpdateUser(account); break; } }
public void Remove(EFHistoryModel <int> model) { switch (model) { case Resource resource: RemoveResource(resource); break; case Task task: RemoveTask(task); break; case Project project: RemoveProject(project); break; case Team team: RemoveTeam(team); break; } }
public int Insert(EFHistoryModel <int> model) { switch (model) { case Resource resource: return(InsertResource(resource)); case Task task: return(InsertTask(task)); case Project project: return(InsertProject(project)); case Team team: return(InsertTeam(team)); case EFAccount account: InsertUser(account); break; } return(0); }
public void Remove(EFHistoryModel <int> model) => Channel.Remove(model);
public void Modify(EFHistoryModel <int> model) => Channel.Modify(model);
public int Insert(EFHistoryModel <int> model) => Channel.Insert(model);
public int Insert(EFHistoryModel <int> model) { model.ModComp = Client.ModComp; model.ModUser = Client.ModUser; return(SavingRepository.Insert(DataContext, model)); }
public void Remove(EFHistoryModel <int> model) { model.ModComp = Client.ModComp; model.ModUser = Client.ModUser; SavingRepository.Remove(DataContext, model); }
public void Modify(EFHistoryModel <int> model) { model.ModComp = Client.ModComp; model.ModUser = Client.ModUser; SavingRepository.Update(DataContext, model); }