public async Task <ActionResult <BrandViewModel> > CreateBrandAsync([FromBody] AddBrandRequest request) { var brandViewModel = await _brandService.AddAsync(request); var uri = $"{RoutePattern}/{brandViewModel.Id}"; return(Created(uri, brandViewModel)); }
public async Task <IActionResult> AddAsync([FromBody] Brand brand) { var user = await _userManager.GetUserAsync(User); brand.CreatedBy = user.Id; brand.ModifiedBy = user.Id; return(CreatedAtAction(nameof(AddAsync), await _brandService.AddAsync(brand))); }
public async Task <IActionResult> Add(BrandAddDto addDto) { var result = await _brandService.AddAsync(_mapper.Map <Brand>(addDto)); if (result.Success) { return(Created("", result)); } return(BadRequest(result)); }
public async Task <IActionResult> AddAsync(BrandAddDto brandAddDto) { var result = await _brandService.AddAsync(brandAddDto); if (result.Success) { return(Ok(result)); } return(BadRequest(result)); }
public async Task <IActionResult> CreateBrand([FromBody] CreateBrandRequest brand) { try { var obj = await _brandService.AddAsync(brand); return(Created(nameof(CreateBrand), obj)); } catch (ArgumentNullException ex) { return(BadRequest(ex.Message)); } }
public async Task <ActionResult> Post([FromBody] BrandDto brandDto) { try { if (brandDto == null) { return(BadRequest($"{nameof(brandDto)} can not not be null!")); } await _brandService.AddAsync(brandDto); return(Ok()); } catch (Exception e) { return(BadRequest(e)); } }
public async Task <IActionResult> Create([FromBody] Brand entity) { await _entityService.AddAsync(entity); return(Ok()); }
public async Task <IActionResult> Post([FromBody] BrandCreateRequest request) { var result = await _brand.AddAsync(request); return(Ok(result)); }