Beispiel #1
0
        public ActionResult Create([Bind(Include = "CeremoniaID,Fecha,Hora,SacramentosId,TipoCeremoniasId,SacerdotesId,iglesiaid")] Ceremonia ceremonia)
        {
            if (ModelState.IsValid)
            {
                db.Ceremonias.Add(ceremonia);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            var tipoceremonia = new SelectList(db.TipoCeremonias.ToList(), "TipoceremoniaID", "Detalle");
            var horas         = new SelectList(new[]
            {
                new { ID = "06:00", Name = "06:00" },
                new { ID = "07:00", Name = "07:00" },
                new { ID = "08:00", Name = "08:00" },
                new { ID = "09:00", Name = "09:00" },
                new { ID = "10:00", Name = "10:00" },
                new { ID = "11:00", Name = "11:00" }
            }, "ID", "Name");

            ViewData["Horas"] = horas;

            var iglesia = new SelectList(db.Iglesias.ToList(), "IglesiaID", "Nombre");
            var sacra   = new SelectList(from s in db.Sacramentos select s, "SacramentoID", "DetalleSacramento");
            var sacer   = new SelectList(from s in db.Sacerdotes select new { SacerdoteID = s.SacerdoteID, Nombre = s.NombreSacerdote + " " + s.ApellidoSacerdote }, "SacerdoteID", "Nombre");

            ViewData["sacer"]     = sacer;
            ViewData["Sacra"]     = sacra;
            ViewData["iglesiass"] = iglesia;
            ViewData["tceremons"] = tipoceremonia;
            return(View(ceremonia));
        }
Beispiel #2
0
        public ActionResult DeleteConfirmed(int id)
        {
            Ceremonia ceremonia = db.Ceremonias.Find(id);

            db.Ceremonias.Remove(ceremonia);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Beispiel #3
0
 public ActionResult Edit([Bind(Include = "CeremoniaID,Fecha,Hora,SacramentosId,TipoCeremoniasId,SacerdotesId,iglesiaid")] Ceremonia ceremonia)
 {
     if (ModelState.IsValid)
     {
         db.Entry(ceremonia).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(ceremonia));
 }
Beispiel #4
0
        // GET: Ceremonias/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Ceremonia ceremonia = db.Ceremonias.Find(id);

            if (ceremonia == null)
            {
                return(HttpNotFound());
            }
            return(View(ceremonia));
        }