public ActionResult <OutletReadDto> CreateOutlet(OutletCreateDto outletCreateDto) { var outletModel = _mapper.Map <Outlets>(outletCreateDto); _outlets.CreateOutlet(outletModel); _outlets.SaveChanges(); var outletReadDto = _mapper.Map <OutletReadDto>(outletModel); return(CreatedAtRoute(nameof(GetOutletDetailsByName), new { outletname = outletReadDto.outletname }, outletReadDto)); }
public ActionResult <OutletReadDto> CreateOutlet(OutletCreateDto outletCreateDto) { var outletModel = _mapper.Map <outlet>(outletCreateDto); _outlet.CreateOutlet(outletModel); _outlet.SaveChanges(); var outletReadDto = _mapper.Map <OutletReadDto>(outletModel); return(CreatedAtRoute(nameof(GetOutletById), new { Id = outletReadDto.OutletId }, outletReadDto)); }