Пример #1
0
        // GET: Programa
        public ActionResult Index()
        {
            var Context   = new SaludMovilEntities();
            var Programas = Context.sm_Programa.ToArray();

            return(View(Programas));
        }
Пример #2
0
        public ActionResult Total()
        {
            var Context = new SaludMovilEntities();
            var Result  = string.Format($"<strong>{Context.sm_Programa.Count()} productos </strong>");

            return(Content(Result));
        }
Пример #3
0
        public JsonResult Details(int id)
        {
            JsonResult resultado;
            var        Context = new SaludMovilEntities();

            return(resultado = Json(Context.sm_Programa.Find(id), JsonRequestBehavior.AllowGet));
        }
Пример #4
0
        public ActionResult Create()
        {
            ViewBag.Message    = "Proporciones los datos del programa";
            ViewBag.TimeServer = DateTime.UtcNow;
            sm_Programa programa = new sm_Programa();
            var         Context  = new SaludMovilEntities();
            var         Estados  = Context.sm_Estado.Select(e => new { e.idEstado, e.nombre });

            ViewBag.idEstado = new SelectList(Estados, "idEstado", "nombre");
            var Poblaciones = Context.sm_Poblacion.Select(p => new { p.idPoblacion, p.descripcion });

            ViewBag.poblacionObjetivo = new SelectList(Poblaciones, "idPoblacion", "descripcion");
            return(View(programa));
        }
Пример #5
0
        public ActionResult Create(sm_Programa newPrograma)
        {
            ActionResult Result = View(newPrograma);

            if (ModelState.IsValid)
            {
                using (var Context = new SaludMovilEntities())
                {
                    Context.sm_Programa.Add(newPrograma);
                    Context.SaveChanges();
                    Result = RedirectToAction("Display", new { id = newPrograma.idPrograma });
                }
            }
            return(Result);
        }
Пример #6
0
        public ActionResult GetProgramaByName(string name)
        {
            ActionResult Result;

            var Context  = new SaludMovilEntities();
            var Programa = Context.sm_Programa.FirstOrDefault(p => p.descripcion.Contains(name));

            if (Programa != null)
            {
                Result = View("Details", Programa);
            }
            else
            {
                Result = HttpNotFound($"Producto {name} no encontrado");
            }
            return(Result);
        }
Пример #7
0
        public ActionResult Create(sm_Programa programa)
        {
            ActionResult Result;

            if (ModelState.IsValid)
            {
                var Context = new SaludMovilEntities();
                Context.sm_Programa.Add(programa);
                Context.SaveChanges();
                Result = RedirectToAction("Details", new { id = programa.idPrograma });
            }
            else
            {
                Result = View(programa);
            }
            return(Result);
        }