public IHttpActionResult PostParamedicos(Paramedicos paramedicos) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { db.Paramedicos.Add(paramedicos); db.SaveChanges(); return(Ok("Paramedico Guardado")); } catch (DbUpdateException) { if (ParamedicosExists(paramedicos.Cedula)) { return(BadRequest("El paramedico ya existe")); } else { throw; } } //return CreatedAtRoute("DefaultApi", new { id = paramedicos.Cedula }, paramedicos); }
public IHttpActionResult PutParamedicos(string id, Paramedicos paramedicos) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != paramedicos.Cedula) { return(BadRequest()); } db.Entry(paramedicos).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!ParamedicosExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetParamedicos(string id) { Paramedicos paramedicos = db.Paramedicos.Find(id); if (paramedicos == null) { return(NotFound()); } return(Ok(paramedicos)); }
public IHttpActionResult DeleteParamedicos(string id) { Paramedicos paramedicos = db.Paramedicos.Find(id); if (paramedicos == null) { return(NotFound()); } db.Paramedicos.Remove(paramedicos); db.SaveChanges(); return(Ok(paramedicos)); }
public IHttpActionResult PostParamedicosLogout(LoginParamedicoDto Login) { Paramedicos medico = db.Paramedicos.Find(Login.Cedula); if (medico != null) { if (Login.Password == medico.Password) { return(Ok(medico)); } else { return(NotFound()); } } return(NotFound()); }