public async Task <IActionResult> Edit(int id, [Bind("IdEspecialidad,NombreEspecialidad")] Especialidade especialidade)
        {
            if (id != especialidade.IdEspecialidad)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(especialidade);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!EspecialidadeExists(especialidade.IdEspecialidad))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(especialidade));
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> Edit(int id, [Bind("IdPaciente,Nombres,Apellidos,Cedula,FechaDeNacimiento,Sexo,CorreoElectronico,Provincia,Ciudad,Sector,Calle,Telefono,Celular,IdCargo")] Paciente paciente)
        {
            if (id != paciente.IdPaciente)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(paciente);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!PacienteExists(paciente.IdPaciente))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IdCargo"] = new SelectList(_context.Cargos, "IdCargo", "NombreCargo", paciente.IdCargo);
            return(View(paciente));
        }
Ejemplo n.º 3
0
        public async Task <IActionResult> Edit(int id, [Bind("IdCita,IdPaciente,IdDoctor,FechaCita,Tanda,HoraInicio,HoraFin,Comentario,Motivo,IdEstado")] Cita cita)
        {
            if (id != cita.IdCita)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(cita);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!CitaExists(cita.IdCita))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IdDoctor"]   = new SelectList(_context.Doctores, "IdDoctor", "Nombres", cita.IdDoctor);
            ViewData["IdEstado"]   = new SelectList(_context.Estados, "IdEstados", "NombreEstado", cita.IdEstado);
            ViewData["IdPaciente"] = new SelectList(_context.Pacientes, "IdPaciente", "Nombres", cita.IdPaciente);
            return(View(cita));
        }
Ejemplo n.º 4
0
        public async Task <IActionResult> Edit(int id, [Bind("IdHistorial,NombreTabla,RegistroId,Campo,EstadoAnterior,EstadoActual,IdModificado,FechaCambio")] HistorialdeCambio historialdeCambio)
        {
            if (id != historialdeCambio.IdHistorial)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(historialdeCambio);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!HistorialdeCambioExists(historialdeCambio.IdHistorial))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IdModificado"] = new SelectList(_context.Usuarios, "IdUsuario", "Contraseña", historialdeCambio.IdModificado);
            return(View(historialdeCambio));
        }
Ejemplo n.º 5
0
        public async Task <IActionResult> Edit(int id, [Bind("IdSecretaria,Nombres,Apellidos,Sexo,Telefono,Celular,Idusuario,IdCargo")] Secretaria secretaria)
        {
            if (id != secretaria.IdSecretaria)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(secretaria);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!SecretariaExists(secretaria.IdSecretaria))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IdCargo"]   = new SelectList(_context.Cargos, "IdCargo", "NombreCargo", secretaria.IdCargo);
            ViewData["Idusuario"] = new SelectList(_context.Usuarios, "IdUsuario", "NombreDeUsuario", secretaria.Idusuario);
            return(View(secretaria));
        }
Ejemplo n.º 6
0
        public async Task <IActionResult> Edit(int id, [Bind("IdDoctor,Nombres,Apellidos,Sexo,Telefono,Celular,IdEspecialidad,Iddia,Idusuario,IdCargo")] Doctore doctore)
        {
            if (id != doctore.IdDoctor)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(doctore);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!DoctoreExists(doctore.IdDoctor))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IdCargo"]        = new SelectList(_context.Cargos, "IdCargo", "NombreCargo", doctore.IdCargo);
            ViewData["IdEspecialidad"] = new SelectList(_context.Especialidades, "IdEspecialidad", "NombreEspecialidad", doctore.IdEspecialidad);
            ViewData["Iddia"]          = new SelectList(_context.Dias, "IdDia", "NombreDia", doctore.Iddia);
            ViewData["Idusuario"]      = new SelectList(_context.Usuarios, "IdUsuario", "Contraseña", doctore.Idusuario);
            return(View(doctore));
        }