Exemplo n.º 1
0
 public ActionResult Create(Medicamento medicamento)
 {
     try
     {
         db.Medicamento.Add(medicamento);
         db.SaveChanges();
         TempData["mensaje"] = "Guardado con éxito.";
         return(RedirectToAction("Index"));
     }
     catch
     {
         ViewBag.ID_EXPEDIENTE = new SelectList(db.Expediente, "id", "ID_PACIENTE", medicamento.ID_EXPEDIENTE);
         return(View(medicamento));
     }
 }
Exemplo n.º 2
0
 public ActionResult Create(Horario horario)
 {
     try
     {
         horario.estado = 1;
         db.Horario.Add(horario);
         db.SaveChanges();
         TempData["mensaje"] = "Guardado con éxito.";
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View(horario));
     }
 }
Exemplo n.º 3
0
 public ActionResult Create(Fumador fumador)
 {
     try
     {
         fumador.activo = 1;
         db.Fumador.Add(fumador);
         db.SaveChanges();
         TempData["mensaje"] = "Guardado con éxito.";
         return(RedirectToAction("Index"));
     }
     catch
     {
         ViewBag.ID_EXPEDIENTE = new SelectList(db.Expediente, "id", "ID_PACIENTE", fumador.ID_EXPEDIENTE);
         return(View(fumador));
     }
 }
Exemplo n.º 4
0
 public ActionResult Create(Compartir_Expediente compartir_Expediente)
 {
     try
     {
         compartir_Expediente.estado = 1;
         db.Compartir_Expediente.Add(compartir_Expediente);
         db.SaveChanges();
         TempData["mensaje"] = "Guardado con éxito.";
         return(RedirectToAction("Index"));
     }
     catch
     {
         ViewBag.ID_PACIENTE = new SelectList(db.Paciente, "correo", "cedula", compartir_Expediente.ID_PACIENTE);
         return(View(compartir_Expediente));
     }
 }
Exemplo n.º 5
0
 public ActionResult Create(Alcohol alcohol)
 {
     try
     {
         alcohol.activo = 1;
         db.Alcohol.Add(alcohol);
         db.SaveChanges();
         TempData["mensaje"] = "Guardado con éxito.";
         return(RedirectToAction("Index"));
     }
     catch
     {
         ViewBag.ID_EXPEDIENTE = new SelectList(db.Expediente, "id", "ID_PACIENTE", alcohol.ID_EXPEDIENTE);
         return(View(alcohol));
     }
 }
 public ActionResult Create(Enfermedad_Familiar enfermedad_Familiar)
 {
     try
     {
         db.Enfermedad_Familiar.Add(enfermedad_Familiar);
         db.SaveChanges();
         TempData["mensaje"] = "Guardado con éxito.";
         return(RedirectToAction("Index"));
     }
     catch
     {
         ViewBag.ID_EXPEDIENTE = new SelectList(db.Expediente, "id", "ID_PACIENTE", enfermedad_Familiar.ID_EXPEDIENTE);
         ViewBag.ID_ENFERMEDAD = new SelectList(db.Lista_Enfermedad, "id", "descripcion", enfermedad_Familiar.ID_ENFERMEDAD);
         return(View(enfermedad_Familiar));
     }
 }
Exemplo n.º 7
0
 public ActionResult Create(Administrador administrador)
 {
     try
     {
         administrador.estado = 1;
         db.Administrador.Add(administrador);
         db.SaveChanges();
         TempData["mensaje"] = "Guardado con éxito.";
         return(RedirectToAction("Index"));
     }
     catch
     {
         ViewBag.ID_TIPO_USUARIO = new SelectList(db.Tipo_Usuario, "id", "descripcion", administrador.ID_TIPO_USUARIO);
         return(View(administrador));
     }
 }
Exemplo n.º 8
0
 public ActionResult Create(Paciente paciente)
 {
     try
     {
         //listaPaciente.Add(paciente);
         paciente.ID_TIPO_USUARIO = 3;
         db.Paciente.Add(paciente);
         TempData["mensaje"] = "Paciente guardado con éxito.";
         db.SaveChanges();
         return(RedirectToAction("index"));
     }
     catch
     {
         ViewBag.listaTipo = new SelectList(db.Tipo_Usuario, "id", "descripcion", paciente.ID_TIPO_USUARIO);
         return(View(paciente));
     }
 }
Exemplo n.º 9
0
        public ActionResult Create(Administrador administrador)
        {
            if (administrador.estad)
            {
                administrador.estado = 1;
            }
            else
            {
                administrador.estado = 2;
            }
            if (ModelState.IsValid)
            {
                db.Administrador.Add(administrador);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.ID_TIPO_USUARIO = new SelectList(db.Tipo_Usuario, "id", "descripcion", administrador.ID_TIPO_USUARIO);
            return(View(administrador));
        }
Exemplo n.º 10
0
        public ActionResult Create(Especialidad objEspe)
        {
            if (TempData.ContainsKey("mensaje"))
            {
                ViewBag.Mensaje = TempData["mensaje"].ToString();
            }

            try
            {
                db.Especialidad.Add(objEspe);
                db.SaveChanges();
                TempData["mensaje"] = "Especialidad guardado satisfactoriamente!";
                return(RedirectToAction("Index"));
            }
            catch
            {
                TempData["mensaje"] = "Especilaidad NO registrado";
                return(View(objEspe));
            }
        }
Exemplo n.º 11
0
        public ActionResult Create(Models.Consultorio objConsul)
        {
            if (TempData.ContainsKey("mensaje"))
            {
                ViewBag.Mensaje = TempData["mensaje"].ToString();
            }

            try
            {
                db.Consultorio.Add(objConsul);
                db.SaveChanges();
                TempData["mensaje"] = "Consultorio guardado satisfactoriamente!";
                return(RedirectToAction("Index"));
            }
            catch (Exception)
            {
                TempData["mensaje"] = "Consultorio NO registrado";
                return(View());
            }
        }
Exemplo n.º 12
0
        public ActionResult Create(Consulta consulta)
        {
            if (TempData.ContainsKey("mensaje"))
            {
                ViewBag.Mensaje = TempData["mensaje"].ToString();
            }


            var existe = from ex in db.Consulta
                         select ex;

            bool validar1 = existe.Any(ex => ex.ID_MEDICO == consulta.ID_MEDICO);
            bool validar2 = existe.Any(ex => ex.ID_CONSULTORIO == consulta.ID_CONSULTORIO);
            bool validar3 = existe.Any(ex => ex.ID_ESPECIALIDAD == consulta.ID_ESPECIALIDAD);

            if (validar1 == true)
            {
                ViewBag.listaMedicos      = new SelectList(db.Medico, "id", "NombreCompletoM", consulta.ID_MEDICO);
                ViewBag.listaConsultorio  = new SelectList(db.Consultorio, "id", "descripcion", consulta.ID_CONSULTORIO);
                ViewBag.listaEspecialidad = new SelectList(db.Especialidad, "id", "descripcion", consulta.ID_ESPECIALIDAD);
                TempData["mensaje"]       = "El medico ya se encuantra ocupado. Seleccione otro Medico.";
                return(View("Create", consulta));
            }


            if (validar2 == true)
            {
                ViewBag.listaMedicos      = new SelectList(db.Medico, "id", "NombreCompletoM", consulta.ID_MEDICO);
                ViewBag.listaConsultorio  = new SelectList(db.Consultorio, "id", "descripcion", consulta.ID_CONSULTORIO);
                ViewBag.listaEspecialidad = new SelectList(db.Especialidad, "id", "descripcion", consulta.ID_ESPECIALIDAD);
                TempData["mensaje"]       = "La consultorio ya se encuantra ocupado. Seleccione otro consultorio.";
                return(View("Create", consulta));
            }

            if (validar3 == true)
            {
                ViewBag.listaMedicos      = new SelectList(db.Medico, "id", "NombreCompletoM", consulta.ID_MEDICO);
                ViewBag.listaConsultorio  = new SelectList(db.Consultorio, "id", "descripcion", consulta.ID_CONSULTORIO);
                ViewBag.listaEspecialidad = new SelectList(db.Especialidad, "id", "descripcion", consulta.ID_ESPECIALIDAD);
                TempData["mensaje"]       = "La especialidad ya se encuantra ocupada. Seleccione otra especiallidad.";
                return(View("Create", consulta));
            }



            try
            {
                db.Consulta.Add(consulta);
                db.SaveChanges();
                TempData["mensaje"] = "Consulta guardada satisfactoriamente!";
                return(RedirectToAction("Index"));
            }
            catch
            {
                ViewBag.listaConsultorio  = new SelectList(db.Consultorio, "id", "descripcion", consulta.ID_CONSULTORIO);
                ViewBag.listaEspecialidad = new SelectList(db.Especialidad, "id", "descripcion", consulta.ID_ESPECIALIDAD);
                ViewBag.listaMedicos      = new SelectList(db.Medico, "id", "NombreCompletoM", consulta.ID_MEDICO);
                TempData["mensaje"]       = "Consulta NO registrada";
                return(View("Create", consulta));
            }
        }