Example #1
0
 //to do edit - create specific route, delete programs
 public void CreateRoute(RouteDTO routeDTO, int companyId)
 {
     using (var uow = UnitOfWorkProvider.Create())
     {
         var route   = Mapper.Map <Route>(routeDTO);
         var company = companyRepository.GetById(companyId, c => c.Routes);
         route.Company = company;
         company.Routes.Add(route);
         routeRepository.Insert(route);
         uow.Commit();
     }
 }