public IActionResult GetAtivos([FromServices] ContractCrediarioApp contractCrediarioApp) { try { return(Ok(contractCrediarioApp.GetAtivos())); } catch { return(NotFound()); } }
public IEnumerable <CrediarioViewModel> Get([FromQuery] string nome, [FromServices] ContractCrediarioApp contractCrediarioApp) { try { return(contractCrediarioApp.GetAll()); } catch (Exception ex) { throw ex; } }
public IActionResult Get(int id, [FromServices] ContractCrediarioApp contractCrediarioApp) { try { return(Ok(contractCrediarioApp.GetById(id))); } catch { return(NotFound(id)); } }
public IActionResult Put([FromBody] CrediarioViewModel body, [FromServices] ContractCrediarioApp contractCrediarioApp) { try { contractCrediarioApp.EditCrediario(body); return(Ok(HttpStatusCode.OK)); } catch { return(BadRequest()); } }
public IActionResult Delete(int id, [FromServices] ContractCrediarioApp contractCrediarioApp) { if (id > 0) { contractCrediarioApp.DeleteCrediario(id); } else { BadRequest(); } return(Ok(HttpStatusCode.OK)); }