示例#1
0
        public ActionResult Create(ACTIVIDADES model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (mediManContext db = new mediManContext())
                    {
                        var act = new ACTIVIDADES();
                        act.ACTIVIDAD = model.ACTIVIDAD;


                        db.ACTIVIDADES.Add(act);
                        db.SaveChanges();
                    }
                    return(Redirect("Index/"));
                }
                return(View(model));
            }
            catch (Exception e)
            {
                ModelState.AddModelError("", "Error al crear registro " + e.Message);
                return(View());
            }
        }
示例#2
0
        public ActionResult Create(ListFichaViewModel model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (mediManContext db = new mediManContext())
                    {
                        var fi = new FICHAS();
                        fi.MEDICO      = model.Medico;
                        fi.TRATAMIENTO = model.Tratamiento;
                        fi.DIAGNOSTICO = model.Diagnostico;
                        fi.MEDICAMENTO = model.Medicamento;
                        fi.ANTMORBIDO  = model.AntMorbido;
                        fi.PAC_ID      = model.Paciente_id;

                        db.FICHAS.Add(fi);
                        db.SaveChanges();
                    }
                    return(Redirect("Index/"));
                }
                return(View(model));
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
示例#3
0
        public ActionResult Create(EMPLEADOS model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (mediManContext db = new mediManContext())
                    {
                        var emp = new EMPLEADOS();
                        emp.RUT       = model.RUT;
                        emp.NOMBRE    = model.NOMBRE;
                        emp.APELLIDOP = model.APELLIDOP;
                        emp.APELLIDOM = model.APELLIDOM;
                        emp.ROL       = model.ROL;
                        emp.TELEFONO  = model.TELEFONO;
                        emp.USER      = model.USER;
                        emp.PASS      = model.PASS;

                        db.EMPLEADOS.Add(emp);
                        db.SaveChanges();
                    }
                    return(Redirect("Index/"));
                }
                return(View(model));
            }
            catch (Exception e)
            {
                ModelState.AddModelError("", "Error de registro " + e.Message);
                return(View());
            }
        }
示例#4
0
        public ActionResult Edit(EMPLEADOS model)
        {
            try
            {
                using (mediManContext db = new mediManContext())
                {
                    EMPLEADOS emp = db.EMPLEADOS.Find(model.ID);
                    emp.RUT       = model.RUT;
                    emp.NOMBRE    = model.NOMBRE;
                    emp.APELLIDOP = model.APELLIDOP;
                    emp.APELLIDOM = model.APELLIDOM;
                    emp.ROL       = model.ROL;
                    emp.TELEFONO  = model.TELEFONO;
                    emp.USER      = model.USER;
                    emp.PASS      = model.PASS;


                    db.SaveChanges();

                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("", "Error al actualizar " + e.Message);
                return(View());
            }
        }
示例#5
0
        public ActionResult Create(CONSULTAS model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (mediManContext db = new mediManContext())
                    {
                        var cons = new CONSULTAS();
                        cons.FECHA  = model.FECHA;
                        cons.HORA   = model.HORA;
                        cons.BOX    = model.BOX;
                        cons.SESION = model.SESION;
                        cons.PAC_ID = model.PAC_ID;
                        cons.EMP_ID = model.EMP_ID;

                        db.CONSULTAS.Add(cons);
                        db.SaveChanges();
                    }
                    return(Redirect("Index/"));
                }
                return(View(model));
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
示例#6
0
        public ActionResult Create(DEPORTES model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (mediManContext db = new mediManContext())
                    {
                        var dep = new DEPORTES();
                        dep.DEPORTE = model.DEPORTE;


                        db.DEPORTES.Add(dep);
                        db.SaveChanges();
                    }
                    return(Redirect("Index/"));
                }
                return(View(model));
            }
            catch (Exception e)
            {
                ModelState.AddModelError("", "Error al crear registro " + e.Message);
                return(View());
            }
        }
示例#7
0
        public ActionResult Edit(CONSULTAS model)
        {
            try
            {
                using (mediManContext db = new mediManContext())
                {
                    CONSULTAS con = db.CONSULTAS.Find(model.ID);
                    con.PAC_ID = model.PAC_ID;
                    con.EMP_ID = model.EMP_ID;
                    con.FECHA  = model.FECHA;
                    con.HORA   = model.HORA;
                    con.SESION = model.SESION;
                    con.BOX    = model.BOX;

                    db.SaveChanges();

                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("", "Error al actualizar " + e.Message);
                return(View());
            }
        }
示例#8
0
        public ActionResult Edit(PACIENTES model)
        {
            try
            {
                using (mediManContext db = new mediManContext())
                {
                    PACIENTES pac = db.PACIENTES.Find(model.ID);
                    pac.RUT       = model.RUT;
                    pac.NOMBRE    = model.NOMBRE;
                    pac.APELLIDOP = model.APELLIDOP;
                    pac.APELLIDOM = model.APELLIDOM;
                    pac.FDENAC    = model.FDENAC;
                    pac.EDAD      = model.EDAD;
                    pac.SEXO      = model.SEXO;
                    pac.TELEFONOP = model.TELEFONOP;
                    pac.PREVISION = model.PREVISION;
                    pac.CALLE     = model.CALLE;
                    pac.NUMCALLE  = model.NUMCALLE;
                    pac.DPTO      = model.DPTO;
                    pac.COMUNA    = model.COMUNA;
                    pac.ACT_ID    = model.ACT_ID;
                    pac.DEP_ID    = model.DEP_ID;

                    db.SaveChanges();

                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("", "Error al actualizar " + e.Message);
                return(View());
            }
        }
示例#9
0
        // GET: Actividad/Delete/5
        /// <summary>
        /// Método eliminar
        /// </summary>
        /// <param name="id">Identificador del registro seleccionado</param>
        /// <returns>Elimina el registro y actualiza el listado</returns>
        public ActionResult Delete(int id)
        {
            using (mediManContext db = new mediManContext())
            {
                ACTIVIDADES act = db.ACTIVIDADES.Find(id);
                db.ACTIVIDADES.Remove(act);
                db.SaveChanges();

                return(RedirectToAction("Index"));
            }
        }
示例#10
0
        // GET: Deporte/Delete/5
        /// <summary>
        /// Método eliminar
        /// </summary>
        /// <param name="id">Identificador del registro seleccionado</param>
        /// <returns>Elimina el registro y actualiza el listado</returns>
        public ActionResult Delete(int id)
        {
            using (mediManContext db = new mediManContext())
            {
                EMPLEADOS emp = db.EMPLEADOS.Find(id);
                db.EMPLEADOS.Remove(emp);
                db.SaveChanges();

                return(RedirectToAction("Index"));
            }
        }
示例#11
0
        // GET: Deporte/Delete/5
        /// <summary>
        /// Método eliminar
        /// </summary>
        /// <param name="id">Identificador del registro seleccionado</param>
        /// <returns>Elimina el registro y actualiza el listado</returns>
        public ActionResult Delete(int id)
        {
            using (mediManContext db = new mediManContext())
            {
                DEPORTES dep = db.DEPORTES.Find(id);
                db.DEPORTES.Remove(dep);
                db.SaveChanges();

                return(RedirectToAction("Index"));
            }
        }
示例#12
0
        // GET: Consult/Delete/5
        public ActionResult Delete(int id)
        {
            using (mediManContext db = new mediManContext())
            {
                CONSULTAS c = db.CONSULTAS.Find(id);
                db.CONSULTAS.Remove(c);
                db.SaveChanges();

                return(RedirectToAction("Index"));
            }
        }
示例#13
0
        public ActionResult Create(PACIENTES model)

        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (mediManContext db = new mediManContext())
                    {
                        var pac = new PACIENTES();
                        pac.RUT       = model.RUT;
                        pac.NOMBRE    = model.NOMBRE;
                        pac.APELLIDOP = model.APELLIDOP;
                        pac.APELLIDOM = model.APELLIDOM;
                        pac.FDENAC    = model.FDENAC;
                        pac.EDAD      = model.EDAD;
                        pac.SEXO      = model.SEXO;
                        pac.TELEFONOP = model.TELEFONOP;
                        pac.PREVISION = model.PREVISION;
                        pac.CALLE     = model.CALLE;
                        pac.NUMCALLE  = model.NUMCALLE;
                        pac.DPTO      = model.DPTO;
                        pac.COMUNA    = model.COMUNA;
                        pac.ACT_ID    = model.ACT_ID;
                        pac.DEP_ID    = model.DEP_ID;


                        db.PACIENTES.Add(pac);
                        db.SaveChanges();
                    }
                    return(Redirect("Index/"));
                }
                return(View(model));
            }
            catch (Exception e)
            {
                ModelState.AddModelError("", "Error de registro " + e.Message);
                return(View());
            }
        }