Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
        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));
        }
Ejemplo n.º 3
0
 public async Task <HttpResponseMessage> GetVentures(string searchText, VentureRequest ventureRequest)
 {
     return(BuildResponse(await _ventureApplication.GetVentures(searchText, ventureRequest)));
 }
Ejemplo n.º 4
0
 public async Task <HttpResponseMessage> GetVenture(VentureRequest ventureRequest)
 {
     return(BuildResponse(await _ventureApplication.GetVenture(ventureRequest)));
 }