public async Task <ActionResult> SentProposal(CustomerFormDto CustomerFormRequestDto) { var proposalModel = MapProposalModel(CustomerFormRequestDto); var response = await _proposalService.SendProposal(proposalModel); return(RedirectToAction("Proposals", "Customer")); }
private ProposalModel MapProposalModel(CustomerFormDto CustomerFormRequestDto) { return(new ProposalModel { ProposalId = Guid.NewGuid().ToString(), TravellerName = CustomerFormRequestDto.FirstName, Origin = CustomerFormRequestDto.DepartureCity, Destiny = CustomerFormRequestDto.ArrivalCity, OutboundDate = CustomerFormRequestDto.DepartureDatetime, InboundDate = CustomerFormRequestDto.ArrivalDatetime, Passenger1 = new PassengerModel { FirstName = CustomerFormRequestDto.FirstName, SecondName = CustomerFormRequestDto.SecondName, PassengerType = CustomerFormRequestDto.PassengerType }, Price = CustomerFormRequestDto.Price, TimeToLive = DateTime.Now.AddDays(20) }); }