public ActionResult RegisterCostumer([FromBody] RegisteringNewCostumerDTO givenCostumer) { try { _costumerService.Register(_costumerMapper.DTOToCostumer(givenCostumer)); return(Ok()); } catch (CostumerException CostumerEx) { return(BadRequest(CostumerEx.Message)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public Costumer DTOToCostumer(RegisteringNewCostumerDTO givenCostumerDTO) { return(new Costumer( givenCostumerDTO.Firstname, givenCostumerDTO.LastName, givenCostumerDTO.Email, givenCostumerDTO.Phonenumber, givenCostumerDTO.Password, new Adderss( givenCostumerDTO.AddressStreetName, givenCostumerDTO.AddressStreetNumber, givenCostumerDTO.AddressPostalArea, givenCostumerDTO.AddressPostalCode ) )); }