public async Task <ActionResult <Cita> > PostCita(Cita cita) { _context.Entry(cita.Paciente).State = EntityState.Unchanged; _context.Entry(cita.Doctor).State = EntityState.Unchanged; _context.Entry(cita.Hora).State = EntityState.Unchanged; _context.Citas.Add(cita); await _context.SaveChangesAsync(); return(CreatedAtAction(nameof(GetCitaAdo), new { id = cita.Id }, cita)); }
public async Task <IActionResult> PutHora(string horario, Hora hora) { if (horario != hora.Horario) { return(BadRequest()); } _context.Entry(hora).State = EntityState.Modified; await _context.SaveChangesAsync(); return(NoContent()); }
public async Task <IActionResult> PutDoctor(string cedula, Doctor doctor) { if (cedula != doctor.Identificacion_Doctor) { return(BadRequest()); } _context.Entry(doctor).State = EntityState.Modified; await _context.SaveChangesAsync(); return(NoContent()); }
public async Task <IActionResult> PutPacienteItem(string cedula, Paciente paciente) { if (cedula != paciente.Identificacion_Paciente) { return(BadRequest()); } _context.Entry(paciente).State = EntityState.Modified; await _context.SaveChangesAsync(); return(NoContent()); }
public async Task <IActionResult> PutTratamiento(string codigo, Tratamiento tratamiento) { if (codigo != tratamiento.Codigo_Tratamiento) { return(BadRequest()); } _context.Entry(tratamiento).State = EntityState.Modified; await _context.SaveChangesAsync(); return(NoContent()); }