예제 #1
0
        public ActionResult CadastrarHorario(FormCollection formCollection)
        {
            if (formCollection.HasKeys())
            {
                List <Horario> horarios = new List <Horario>();

                string codTurno   = formCollection["ddlHorarioTurno"];
                int    codGrupo   = int.Parse(formCollection["txtHorarioGrupo"]);
                int    horarioQte = int.Parse(formCollection["horarioQte"]);

                for (int i = 1; i <= horarioQte; i++)
                {
                    var h = new Horario();

                    h.CodTurno    = codTurno;
                    h.CodGrupo    = codGrupo;
                    h.CodHorario  = i;
                    h.HoraInicio  = DateTime.Parse(formCollection["txtInicio" + i]);
                    h.HoraTermino = DateTime.Parse(formCollection["txtTermino" + i]);

                    horarios.Add(h);
                }

                Horario.Inserir(horarios);
            }

            return(RedirectToAction("Index"));
        }