Пример #1
0
        // GET: UnidadEjercicio/Create
        public ActionResult Create(int?pagina)
        {
            ViewBag.Pagina = (pagina ?? 1);
            UnidadEjercicio bdUnidadEjercicio = new UnidadEjercicio();

            return(View(bdUnidadEjercicio));
        }
Пример #2
0
        public ActionResult DeleteConfirmed(int id, int?pagina)
        {
            ViewBag.Pagina = (pagina ?? 1);
            UnidadEjercicio bdUnidadEjercicio = db.UnidadEjercicio.Find(id);

            if (bdUnidadEjercicio.DiasConLaUnidad.Count == 0)
            {
                db.UnidadEjercicio.Remove(bdUnidadEjercicio);
                db.SaveChanges();
            }
            return(RedirectToAction("Index", "UnidadEjercicio", new { pagina = ViewBag.Pagina }));
        }
Пример #3
0
        // GET: UnidadEjercicio/Details/5
        public ActionResult Details(int?id, int?pagina)
        {
            ViewBag.Pagina = (pagina ?? 1);
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            UnidadEjercicio bdUnidadEjercicio = db.UnidadEjercicio.Find(id);

            if (bdUnidadEjercicio == null)
            {
                return(HttpNotFound());
            }
            return(View(bdUnidadEjercicio));
        }
Пример #4
0
 public ActionResult Edit(int?pagina, [Bind(Include = "ID,Nombre,Abreviacion")] UnidadEjercicio unidadEjercicio)
 {
     ViewBag.Pagina = (pagina ?? 1);
     if (ModelState.IsValid)
     {
         if (db.UnidadEjercicio.Any(x => x.Abreviacion.Trim().ToUpper() == unidadEjercicio.Abreviacion.Trim().ToUpper() && x.ID != unidadEjercicio.ID))
         {
             ModelState.AddModelError("Abreviacion", "Ya existe una Unidad con esa Abreviatura");
         }
         else if (db.UnidadEjercicio.Any(x => x.Nombre.Trim().ToUpper() == unidadEjercicio.Nombre.Trim().ToUpper() && x.ID != unidadEjercicio.ID))
         {
             ModelState.AddModelError("Nombre", "Ya existe una Unidad con ese Nombre");
         }
         else
         {
             db.Entry(unidadEjercicio).State = EntityState.Modified;
             db.SaveChanges();
             return(RedirectToAction("Index", "UnidadEjercicio", new { sSearchString = unidadEjercicio.Nombre }));
         }
     }
     return(View(unidadEjercicio));
 }