public async Task <IActionResult> Create([Bind("IdEspecialidad,NombreEspecialidad")] Especialidade especialidade)
        {
            if (ModelState.IsValid)
            {
                _context.Add(especialidade);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(especialidade));
        }
Esempio n. 2
0
        public async Task <IActionResult> Create([Bind("IdPaciente,Nombres,Apellidos,Cedula,FechaDeNacimiento,Sexo,CorreoElectronico,Provincia,Ciudad,Sector,Calle,Telefono,Celular,IdCargo")] Paciente paciente)
        {
            if (ModelState.IsValid)
            {
                _context.Add(paciente);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IdCargo"] = new SelectList(_context.Cargos, "IdCargo", "NombreCargo", paciente.IdCargo);
            return(View(paciente));
        }
Esempio n. 3
0
        public async Task <IActionResult> Create([Bind("IdHistorial,NombreTabla,RegistroId,Campo,EstadoAnterior,EstadoActual,IdModificado,FechaCambio")] HistorialdeCambio historialdeCambio)
        {
            if (ModelState.IsValid)
            {
                _context.Add(historialdeCambio);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IdModificado"] = new SelectList(_context.Usuarios, "IdUsuario", "Contraseña", historialdeCambio.IdModificado);
            return(View(historialdeCambio));
        }
Esempio n. 4
0
        public async Task <IActionResult> Create([Bind("IdSecretaria,Nombres,Apellidos,Sexo,Telefono,Celular,Idusuario,IdCargo")] Secretaria secretaria)
        {
            if (ModelState.IsValid)
            {
                _context.Add(secretaria);
                await _context.SaveChangesAsync();

                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));
        }
Esempio n. 5
0
        public async Task <IActionResult> Create([Bind("IdCita,IdPaciente,IdDoctor,FechaCita,Tanda,HoraInicio,HoraFin,Comentario,Motivo,IdEstado")] Cita cita)
        {
            if (ModelState.IsValid)
            {
                _context.Add(cita);
                await _context.SaveChangesAsync();

                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));
        }
Esempio n. 6
0
        public async Task <IActionResult> Create([Bind("IdDoctor,Nombres,Apellidos,Sexo,Telefono,Celular,IdEspecialidad,Iddia,Idusuario,IdCargo")] Doctore doctore)
        {
            if (ModelState.IsValid)
            {
                _context.Add(doctore);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IdCargo"]        = new SelectList(_context.Cargos, "IdCargo", "NombreCargo", doctore.IdCargoNavigation.NombreCargo);
            ViewData["IdEspecialidad"] = new SelectList(_context.Especialidades, "IdEspecialidad", "NombreEspecialidad", doctore.IdEspecialidadNavigation.NombreEspecialidad);
            ViewData["Iddia"]          = new SelectList(_context.Dias, "IdDia", "NombreDia", doctore.IddiaNavigation.NombreDia);
            ViewData["Idusuario"]      = new SelectList(_context.Usuarios, "IdUsuario", "Contraseña", doctore.IdusuarioNavigation.NombreDeUsuario);
            return(View(doctore));
        }