public ActionResult Create(AddressCreateDto addressCreateDto)
        {
            var addressModel = _mapper.Map <Address>(addressCreateDto);

            _addressService.Create(addressModel);
            _addressService.SaveChanges();
            var addressReadFullDto = _mapper.Map <AddressReadFullDto>(addressModel);

            return(CreatedAtRoute(nameof(GetAddress), new { id = addressReadFullDto.Id }, addressReadFullDto));
        }
Ejemplo n.º 2
0
        public AddressModel Create(string[] pArgs)
        {
            AddressModel model = new AddressModel();

            model.Street  = pArgs[0];
            model.Zip     = pArgs[1];
            model.City    = pArgs[2];
            model.Country = pArgs[3];

            return(addressRepo.Create(model));
        }
Ejemplo n.º 3
0
 private Address AddAddressToDB(AddressCreateRequest createRequest)
 {
     return(_repository.Create(
                new Address
     {
         Country = createRequest.Country,
         City = createRequest.City,
         Street = createRequest.Street,
         House_Number = createRequest.House_Number,
         Flat_Number = createRequest.Flat_Number,
         Additional_Info = createRequest.Additional_Info,
         Phone = createRequest.Phone,
         User_Id = createRequest.User_Id
     }
                ));
 }