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)); } }
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)); } }