Ejemplo n.º 1
0
        public async Task <ActionResult <BrandViewModel> > CreateBrandAsync([FromBody] AddBrandRequest request)
        {
            var brandViewModel = await _brandService.AddAsync(request);

            var uri = $"{RoutePattern}/{brandViewModel.Id}";

            return(Created(uri, brandViewModel));
        }
Ejemplo n.º 2
0
        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)));
        }
Ejemplo n.º 3
0
        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));
        }
Ejemplo n.º 4
0
        public async Task <IActionResult> AddAsync(BrandAddDto brandAddDto)
        {
            var result = await _brandService.AddAsync(brandAddDto);

            if (result.Success)
            {
                return(Ok(result));
            }

            return(BadRequest(result));
        }
Ejemplo n.º 5
0
        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));
            }
        }
Ejemplo n.º 6
0
        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));
            }
        }
Ejemplo n.º 7
0
        public async Task <IActionResult> Create([FromBody] Brand entity)
        {
            await _entityService.AddAsync(entity);

            return(Ok());
        }
Ejemplo n.º 8
0
        public async Task <IActionResult> Post([FromBody] BrandCreateRequest request)
        {
            var result = await _brand.AddAsync(request);

            return(Ok(result));
        }