public Brand ConvertDTOToEntity(BrandDetail_BrandDTO BrandDetail_BrandDTO) { Brand Brand = new Brand(); Brand.Id = BrandDetail_BrandDTO.Id; Brand.Name = BrandDetail_BrandDTO.Name; Brand.CategoryId = BrandDetail_BrandDTO.CategoryId; return(Brand); }
public async Task <BrandDetail_BrandDTO> Get([FromBody] BrandDetail_BrandDTO BrandDetail_BrandDTO) { if (!ModelState.IsValid) { throw new MessageException(ModelState); } Brand Brand = await BrandService.Get(BrandDetail_BrandDTO.Id); return(new BrandDetail_BrandDTO(Brand)); }
public async Task <ActionResult <BrandDetail_BrandDTO> > Update([FromBody] BrandDetail_BrandDTO BrandDetail_BrandDTO) { if (!ModelState.IsValid) { throw new MessageException(ModelState); } Brand Brand = ConvertDTOToEntity(BrandDetail_BrandDTO); Brand = await BrandService.Update(Brand); BrandDetail_BrandDTO = new BrandDetail_BrandDTO(Brand); if (Brand.IsValidated) { return(BrandDetail_BrandDTO); } else { return(BadRequest(BrandDetail_BrandDTO)); } }