public async Task <IActionResult> modificarAlergia(putAlergia alergia) { var user_uuid = User.Claims.Where(x => x.Type == ClaimTypes.Sid).First().Value; Alergia alergiaGuardada = _context.Alergias .Where(a => a.UUID == alergia.UUID) .FirstOrDefault(); if (alergiaGuardada != null) { Alergeno nuevoAlergeno = new Alergeno { UUID = Guid.NewGuid(), nombre = alergia.nombreAlergeno }; _context.Alergenos.Add(nuevoAlergeno); _context.SaveChanges(); Alergia alergiaModificada = new Alergia { UUID = alergiaGuardada.UUID, alergeno = nuevoAlergeno }; _context.Entry(alergiaGuardada).State = EntityState.Detached; _context.Entry(alergiaModificada).State = EntityState.Modified; await _context.SaveChangesAsync(); return(Ok("alergia actualizada")); } ; return(BadRequest("la alergia no existe")); }
public async Task <IActionResult> putPaciente([FromBody] Paciente pacientemodificado) { var user_uuid = User.Claims.Where(x => x.Type == ClaimTypes.Sid).First().Value; Paciente paciente = _context.Pacientes .Where(p => p.UUID == pacientemodificado.UUID) .FirstOrDefault(); if (pacientemodificado != null) { nuevoRegistro(pacientemodificado); } _context.Entry(paciente).State = EntityState.Detached; _context.Entry(pacientemodificado).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (pacientemodificado == null) { return(NotFound()); } else { throw; } } return(Ok("Usuario Modificado")); }
public async Task <IActionResult> PutEmpleado([FromBody] Empleado empleadoModificado) { var user_uuid = User.Claims.Where(x => x.Type == ClaimTypes.Sid).First().Value; Empleado empleado = _context.Empleados .Where(p => p.UUID == empleadoModificado.UUID) .FirstOrDefault(); _context.Entry(empleado).State = EntityState.Detached; _context.Entry(empleadoModificado).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (empleadoModificado == null) { return(NotFound()); } else { throw; } } return(Ok("empleado Modificado")); }
public virtual void Delete(TEntity obj, bool?saveChanges = true) { db.Entry(obj).State = EntityState.Deleted; if (saveChanges == true) { SaveChanges(); } }
public ActionResult Edit(Odontologo odontologo) { if (ModelState.IsValid) { /* * _db = new ClinicaContext(); * _db.Entry(odontologo).State = EntityState.Modified; * _db.SaveChanges();//guarda en bd * return RedirectToAction("Index", "Odontologos", new { id = 1 }); * */ _db = new ClinicaContext(); _db.Entry(odontologo).State = EntityState.Modified; _db.SaveChanges(); return(RedirectToAction("Index", "Odontologos", new { id = 1 })); } List <Tratamiento> tratamientos = _db.Tratamientos.ToList(); ViewBag.tratamientos = tratamientos; return(View(odontologo)); }
public ActionResult Edit([Bind(Include = "IdHabitaciones,Numero,Tipo,Precio")] Habitaciones habitaciones) { if (ModelState.IsValid) { db.Entry(habitaciones).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(habitaciones)); }
public ActionResult Edit([Bind(Include = "IdMedicos,Nombre,Exequatur,Especialidad")] Medicos medicos) { if (ModelState.IsValid) { db.Entry(medicos).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(medicos)); }
public ActionResult Edit([Bind(Include = "IdPacientes,Cedula,Nombre,Asegurado")] Pacientes pacientes) { if (ModelState.IsValid) { db.Entry(pacientes).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pacientes)); }
public ActionResult Edit(Paciente paciente) { if (ModelState.IsValid) { _db = new ClinicaContext(); _db.Entry(paciente).State = EntityState.Modified; _db.SaveChanges(); return(RedirectToAction("Index", "Pacientes", new { id = 1 })); } return(View(paciente)); }
public ActionResult Edit(int id, Tratamiento tratamiento) { if (ModelState.IsValid) { _db = new ClinicaContext(); _db.Entry(tratamiento).State = EntityState.Modified; _db.SaveChanges(); return(RedirectToAction("Index", "Tratamientos", new { id = 1 })); } List <Odontologo> odontologos = _db.Odontologos.ToList(); ViewBag.odontologos = odontologos; return(View(tratamiento)); }
public ActionResult Edit(Remuneracion remuneracion) { if (ModelState.IsValid) { _db = new ClinicaContext(); _db.Entry(remuneracion).State = EntityState.Modified; _db.SaveChanges(); return(RedirectToAction("Index", "Remuneraciones", new { id = 1 })); } List <Odontologo> odontologos = _db.Odontologos.ToList(); ViewBag.odontologos = odontologos; return(View(remuneracion)); }
public ActionResult Edit(Cita cita) { if (ModelState.IsValid) { _db = new ClinicaContext(); _db.Entry(cita).State = EntityState.Modified; _db.SaveChanges(); return(RedirectToAction("Index", "Citas", new { id = 1 })); } List <Odontologo> odontologos = _db.Odontologos.ToList(); ViewBag.odontologos = odontologos; List <Paciente> pacientes = _db.Pacientes.ToList(); ViewBag.pacientes = pacientes; List <Tratamiento> tratamientos = _db.Tratamientos.ToList(); ViewBag.tratamientos = tratamientos; return(View(cita)); }