Пример #1
0
 public void Edit(WorkingTimeRange workingTimeRange)
 {
     RepositoryAction.Transaction((c, t) =>
     {
         var row = WorkingTimeTableRow.FromDomainObject(workingTimeRange);
         var dao = new WorkingTimeDao(c, t);
         dao.Update(row);
     });
 }
Пример #2
0
        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());
        }