public ActionResult <List <AMedicamento> > ObtenerMedicamentos() { List <AMedicamento> medicamentos; MedicamentoImp medicamentoImp = new MedicamentoImp(new MedicamentoPersistencia()); medicamentos = medicamentoImp.obtenerMedicamentos(); return(medicamentos); }
public ActionResult Editar([FromBody] Medicamento medicamento) { if (!medicamento.validarDatos()) { return(BadRequest()); } MedicamentoImp medicamentoImp = new MedicamentoImp(new MedicamentoPersistencia()); bool seActualizo = medicamentoImp.editar(medicamento); if (seActualizo) { return(Ok()); } else { return(BadRequest()); } }
public ActionResult Eliminar(int idMedicamento) { if (idMedicamento <= 0) { return(BadRequest()); } MedicamentoImp medicamentoImp = new MedicamentoImp(new MedicamentoPersistencia()); bool seActualizo = medicamentoImp.eliminar(idMedicamento); if (seActualizo) { return(Ok()); } else { return(BadRequest()); } }
public ActionResult Registrar([FromBody] Medicamento medicamento) { if (!medicamento.validarDatos()) { return(BadRequest()); } MedicamentoImp medicamentoImp = new MedicamentoImp(new MedicamentoPersistencia()); medicamentoImp.registrar(medicamento); if (medicamento.IdMedicamento > 0) { return(Ok(medicamento)); } else { return(BadRequest()); } }