public Province ConvertDTOToEntity(ProvinceDetail_ProvinceDTO ProvinceDetail_ProvinceDTO) { Province Province = new Province(); Province.Id = ProvinceDetail_ProvinceDTO.Id; Province.Name = ProvinceDetail_ProvinceDTO.Name; Province.OrderNumber = ProvinceDetail_ProvinceDTO.OrderNumber; return(Province); }
public async Task <ProvinceDetail_ProvinceDTO> Get([FromBody] ProvinceDetail_ProvinceDTO ProvinceDetail_ProvinceDTO) { if (!ModelState.IsValid) { throw new MessageException(ModelState); } Province Province = await ProvinceService.Get(ProvinceDetail_ProvinceDTO.Id); return(new ProvinceDetail_ProvinceDTO(Province)); }
public async Task <ActionResult <ProvinceDetail_ProvinceDTO> > Delete([FromBody] ProvinceDetail_ProvinceDTO ProvinceDetail_ProvinceDTO) { if (!ModelState.IsValid) { throw new MessageException(ModelState); } Province Province = ConvertDTOToEntity(ProvinceDetail_ProvinceDTO); Province = await ProvinceService.Delete(Province); ProvinceDetail_ProvinceDTO = new ProvinceDetail_ProvinceDTO(Province); if (Province.IsValidated) { return(ProvinceDetail_ProvinceDTO); } else { return(BadRequest(ProvinceDetail_ProvinceDTO)); } }