public IHttpActionResult Get() { try { apiRes = new ApiResponse(); var mng = new DistribuidorManager(); apiRes.Data = mng.ObtenerDistribuidores(); return(Ok(apiRes)); } catch (BussinessException error) { return(InternalServerError(new Exception(error.ExceptionId + "-" + error.AppMessage.Message))); } }
public IHttpActionResult Delete(Distribuidor entidad) { try { apiRes = new ApiResponse(); var mng = new DistribuidorManager(); mng.Eliminar(entidad); apiRes.Message = "El distribuidor " + entidad.Nombre + "se eliminó con éxito"; return(Ok(apiRes)); } catch (BussinessException error) { return(InternalServerError(new Exception(error.ExceptionId + "-" + error.AppMessage.Message))); } }
public IHttpActionResult ObtenerPorAdmin(string idAdmin) { try { apiRes = new ApiResponse(); var mng = new DistribuidorManager(); var nuevoObj = new Distribuidor() { Administrador = idAdmin }; apiRes.Data = mng.ObtenerPorAdmin(nuevoObj); return(Ok(apiRes)); } catch (BussinessException error) { return(InternalServerError(new Exception(error.ExceptionId + "-" + error.AppMessage.Message))); } }