public async Task <PMSResponse <Venture> > GetVenture(VentureRequest ventureRequest) { Venture venture = null; using (var unitOfWork = new UnitOfWork(new PMSContext())) { venture = unitOfWork.Ventures.Get(ventureRequest.VentureId); await unitOfWork.Complete(); } return(ServiceResponse <Venture> .Instance.BuildResponse(ResponseCodes.VentureCreated, venture)); }
public async Task <PMSResponse <VentureReponse> > GetVentures(VentureRequest ventureRequest) { VentureReponse response = null; using (var unitOfWork = new UnitOfWork(new PMSContext())) { response.Venutures = unitOfWork.Ventures.GetAll(); await unitOfWork.Complete(); } return(ServiceResponse <VentureReponse> .Instance.BuildResponse(ResponseCodes.VentureCreated, response)); }
public async Task <HttpResponseMessage> GetVentures(string searchText, VentureRequest ventureRequest) { return(BuildResponse(await _ventureApplication.GetVentures(searchText, ventureRequest))); }
public async Task <HttpResponseMessage> GetVenture(VentureRequest ventureRequest) { return(BuildResponse(await _ventureApplication.GetVenture(ventureRequest))); }