// GET: Registrado/Create2/5
        public ActionResult Create2(int id)
        {
            HorarioDiaViewModel dia = new HorarioDiaViewModel();

            ViewData["IdSemana"] = id;
            return(View(dia));
        }
        // GET: Registrado/Edit/5
        public ActionResult Edit(int id)
        {
            HorarioDiaViewModel dia = null;

            SessionInitialize();
            HorarioDiaEN diaEN = new HorarioDiaCAD(session).ReadOIDDefault(id);

            dia = new AssemblerHorarioDia().ConvertENToModelUI(diaEN);
            SessionClose();

            return(View(dia));
        }
        public ActionResult Delete(HorarioDiaViewModel dia)
        {
            try
            {
                // TODO: Add delete logic here
                new HorarioDiaCEN().Destroy(dia.id);

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
        public ActionResult Edit(HorarioDiaViewModel dia)
        {
            try
            {
                // TODO: Add update logic here
                HorarioDiaCEN cen = new HorarioDiaCEN();
                cen.Modify(dia.id, dia.Hora_ini_am, dia.Hora_fin_am, dia.Hora_ini_pm, dia.Hora_fin_pm, dia.Dia);

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
        public ActionResult Create(HorarioDiaViewModel dia)
        {
            try
            {
                // TODO: Add insert logic here

                HorarioDiaCEN cen = new HorarioDiaCEN();
                cen.New_(dia.Hora_ini_am, dia.Hora_fin_am, dia.Hora_ini_pm, dia.Hora_fin_pm, dia.Dia, dia.HorarioSemana);

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
        // GET: Registrado/Create
        public ActionResult Create()
        {
            HorarioDiaViewModel dia = new HorarioDiaViewModel();

            return(View(dia));
        }