public async Task <IHttpActionResult> GetOrder() { try { this.entityOrderService = new EntityOrderService(new UnitOfWork(new SchoolContext(), ERunType.Debug)); return(Ok <IEnumerable <EntityOrderViewModel> >(this.entityOrderService.Get().ToList().Select(x => AutoMapper.Mapper.Map <EntityOrderViewModel>(x)))); } catch (Exception ex) { return(await LogErrors(ex)); } }
public async Task <IHttpActionResult> SaveOrder(IEnumerable <EntityOrderViewModel> list) { try { this.entityOrderService = new EntityOrderService(new UnitOfWork(new SchoolContext(), ERunType.Debug)); await this.entityOrderService.InsertAsync(list.Select(x => AutoMapper.Mapper.Map <EntityOrderBo>(x)).ToList()); return(Ok()); } catch (Exception ex) { return(await LogErrors(ex)); } }
public StudentService(IUnitOfWork uow) { this.uow = uow; this.sortableService = new EntityOrderService(uow); }