コード例 #1
0
 public ActionResult Create([Bind(Include = "ID_resultado,Codigo,Nombre,Descripcion,Activo,ID_actividadSecundaria")] Tb_Resultados tb_Resultados)
 {
     tb_Resultados.Activo = true;
     try {
         db.Tb_Resultados.Add(tb_Resultados);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }catch (Exception ex) {
         return(RedirectToAction("Index"));
     }
 }
コード例 #2
0
 public ActionResult Edit([Bind(Include = "ID_resultado,Codigo,Nombre,Descripcion,Activo,ID_actividadSecundaria")] Tb_Resultados tb_Resultados)
 {
     try
     {
         db.Entry(tb_Resultados).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     catch (Exception ex) {
         return(RedirectToAction("Index"));
     }
 }
コード例 #3
0
 // GET: Resultados/Delete/5
 public ActionResult Delete(int id)
 {
     try
     {
         Tb_Resultados tb_Resultados = db.Tb_Resultados.Find(id);
         db.Tb_Resultados.Remove(tb_Resultados);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     catch (Exception ex) {
         return(RedirectToAction("Index"));
     }
 }
コード例 #4
0
        // GET: Resultados/Edit/5
        public ActionResult Edit(int?id)
        {
            if (cls_session.checkSession())
            {
                Tb_Usuarios activeuser = Session["activeUser"] as Tb_Usuarios;
                ViewBag.usuario = activeuser;
                //NOTIFICATIONS
                //List<Tb_Alerts> lstAlerts = (from a in db.Tb_Alerts where (a.ID_user == activeuser.ID_User && a.Active == true) select a).OrderByDescending(x => x.Date).Take(4).ToList();
                //ViewBag.notifications = lstAlerts;
                //FILTROS VARIABLES
                DateTime now = DateTime.Today;
                DateTime filtrostartdate;
                DateTime filtroenddate;
                ////filtros de fecha (MENSUAL)
                var sunday   = new DateTime(DateTime.Today.Year, DateTime.Today.Month, 1);
                var saturday = sunday.AddMonths(1).AddDays(-1);

                if (activeuser.FechaInicioPeriodos == null)
                {
                    filtrostartdate = sunday;
                }
                else
                {
                    filtrostartdate = Convert.ToDateTime(activeuser.FechaInicioPeriodos);
                }
                if (activeuser.FechaFinalPeriodos == null)
                {
                    filtroenddate = saturday;
                }
                else
                {
                    filtroenddate = Convert.ToDateTime(activeuser.FechaFinalPeriodos);
                }

                ViewBag.filtrofechastart = filtrostartdate.ToShortDateString();
                ViewBag.filtrofechaend   = filtroenddate.ToShortDateString();

                Tb_Resultados tb_Resultados = db.Tb_Resultados.Find(id);
                ViewBag.ID_actividadSecundaria = new SelectList(db.Tb_ActividadesSecundarias, "ID_actividadSecundaria", "Codigo", tb_Resultados.ID_actividadSecundaria);
                return(View(tb_Resultados));
            }
            else
            {
                return(RedirectToAction("Login", "Auth", new { access = false }));
            }
        }