コード例 #1
0
 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)); }
 }
コード例 #2
0
 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
                    )
                ));
 }