public Ward ConvertDTOToEntity(WardDetail_WardDTO WardDetail_WardDTO) { Ward Ward = new Ward(); Ward.Id = WardDetail_WardDTO.Id; Ward.Name = WardDetail_WardDTO.Name; Ward.OrderNumber = WardDetail_WardDTO.OrderNumber; Ward.DistrictId = WardDetail_WardDTO.DistrictId; return(Ward); }
public async Task <WardDetail_WardDTO> Get([FromBody] WardDetail_WardDTO WardDetail_WardDTO) { if (!ModelState.IsValid) { throw new MessageException(ModelState); } Ward Ward = await WardService.Get(WardDetail_WardDTO.Id); return(new WardDetail_WardDTO(Ward)); }
public async Task <ActionResult <WardDetail_WardDTO> > Update([FromBody] WardDetail_WardDTO WardDetail_WardDTO) { if (!ModelState.IsValid) { throw new MessageException(ModelState); } Ward Ward = ConvertDTOToEntity(WardDetail_WardDTO); Ward = await WardService.Update(Ward); WardDetail_WardDTO = new WardDetail_WardDTO(Ward); if (Ward.IsValidated) { return(WardDetail_WardDTO); } else { return(BadRequest(WardDetail_WardDTO)); } }