Exemple #1
0
        public async Task <ActionResult <TiendaResponse> > Actualizar(TiendaRequest request)
        {
            try
            {
                if (request.idTienda == 0)
                {
                    return(BadRequest(new Estatus()
                    {
                        descripcion = "idMarca incorrrecto.", estatus = "ERROR", _error = true
                    }));
                }

                TiendaDTO dto_      = this._mapper.Map <TiendaDTO>(request);
                var       respuesta = await this._iCrud.Guardar(dto_);

                return(Ok(respuesta));
            }
            catch (Exception e)
            {
                List <MarcaResponse> response = new List <MarcaResponse>()
                {
                    new MarcaResponse()
                    {
                        _error = true, estatus = "ERROR", descripcion = e.ToString()
                    }
                };
                return(BadRequest(response));
            }
        }
Exemple #2
0
        public async Task <ActionResult <TiendaResponse> > Guardar(TiendaRequest request)
        {
            try
            {
                TiendaDTO DTO_ = this._mapper.Map <TiendaDTO>(request);

                var response = await this._iCrud.Guardar(DTO_);

                TiendaResponse respuesta = this._mapper.Map <TiendaResponse>(response);

                return(Ok(respuesta));
            }
            catch (Exception e)
            {
                List <TiendaResponse> response = new List <TiendaResponse>()
                {
                    new TiendaResponse()
                    {
                        _error = true, estatus = "ERROR", descripcion = e.ToString()
                    }
                };
                return(BadRequest(response));
            }
        }