Example #1
0
        public ActionResult Delete(int idSemestre)
        {
            MSemestre mSemestre = new MSemestre();

            TempData["Message"] = mSemestre.Delete(mSemestre.BringOne(c => c.idSemestre == idSemestre)) ? "Semestre deletado com sucesso" : "Açao nao realizada";
            return(RedirectToAction("Index"));
        }
Example #2
0
        public ActionResult Update(SemestreViewModel semestre)
        {
            MSemestre mSemestre = new MSemestre();

            TempData["Message"] = mSemestre.Update(semestre) ? "Semestre atualizado com sucesso" : "Açao nao realizada";
            return(RedirectToAction("Index"));
        }
Example #3
0
        public ActionResult Create(SemestreViewModel semestre)
        {
            MSemestre mSemestre = new MSemestre();

            TempData["Message"] = mSemestre.Add(semestre) ? "Semestre cadastrado com sucesso" : "Ação não realizada";
            return(RedirectToAction("Create"));
        }
Example #4
0
        public ActionResult Update(int id)
        {
            SemestreViewModel novo     = new SemestreViewModel();
            Semestre          semestre = new MSemestre().BringOne(c => c.idSemestre == id);

            novo.DataInicioModulo1 = semestre.Modulo.OrderBy(c => c.dtInicio).ElementAt(0).dtInicio.Value;
            novo.DataInicioModulo2 = semestre.Modulo.OrderBy(c => c.dtInicio).ElementAt(1).dtInicio.Value;
            novo.DataInicioModulo3 = semestre.Modulo.OrderBy(c => c.dtInicio).ElementAt(2).dtInicio.Value;
            novo.DataFinalModulo1  = semestre.Modulo.OrderBy(c => c.dtInicio).ElementAt(0).dtFim.Value;
            novo.DataFinalModulo2  = semestre.Modulo.OrderBy(c => c.dtInicio).ElementAt(1).dtFim.Value;
            novo.DataFinalModulo3  = semestre.Modulo.OrderBy(c => c.dtInicio).ElementAt(2).dtFim.Value;
            novo.idSemestre        = id;
            novo.Descricao         = semestre.descSemestre;
            return(View(novo));
        }