public WholesalerInfo(WholesalerInfoDto wholesalerInfoDto) { Name = wholesalerInfoDto.Name; Address = new Address(wholesalerInfoDto.Address.Street, wholesalerInfoDto.Address.City, wholesalerInfoDto.Address.ZipCode); }
public Wholesaler(WholesalerInfoDto wholesalerInfoDto) { UpdateWholesalerInfo(wholesalerInfoDto); CreatedDateTime = DateTime.UtcNow; ModifiedDateTime = CreatedDateTime; }
public WholesalerCommandCreate(WholesalerInfoDto wholesalerInfoDto) { WholesalerInfoDto = wholesalerInfoDto; }
public async Task <IActionResult> UpdateInfo(int id, [FromBody] WholesalerInfoDto wholesalerInfoDto) { var updatedWholesalerDto = await _mediator.Send(new WholesalerCommandUpdateInfo(id, wholesalerInfoDto)); return(Ok(updatedWholesalerDto)); }
public async Task <IActionResult> Create([FromBody] WholesalerInfoDto wholesalerInfoDto) { var wholesaler = await _mediator.Send(new WholesalerCommandCreate(wholesalerInfoDto)); return(Ok(wholesaler)); }
public WholesalerCommandUpdateInfo(int id, WholesalerInfoDto wholesalerInfoDto) { Id = id; WholesalerInfoDto = wholesalerInfoDto; }
public void UpdateWholesalerInfo(WholesalerInfoDto wholesalerInfoDto) { WholesalerInfo = new WholesalerInfo(wholesalerInfoDto); ModifiedDateTime = CreatedDateTime; }