public void Edit(WorkingTimeRange workingTimeRange) { RepositoryAction.Transaction((c, t) => { var row = WorkingTimeTableRow.FromDomainObject(workingTimeRange); var dao = new WorkingTimeDao(c, t); dao.Update(row); }); }
public WorkingTimeRange Add(WorkingTimeRange workingTimeRange) { var row = WorkingTimeTableRow.FromDomainObject(workingTimeRange); RepositoryAction.Transaction((c, t) => { var dao = new WorkingTimeDao(c, t); var id = dao.Insert(row); // ID採番結果 row.Id = id; }); return(row.ToDomainObject()); }