public ActionResult UsuarioSalvar(Usuario user) { Usuario usuario = (Usuario)Session["Usuario"]; rdnDiretoria d = new rdnDiretoria(usuario); if (usuario == null) { return RedirectToAction("Index", "Login"); } if (!(usuario.isDiteroria)) { return RedirectToAction("Index", "Home"); } ViewBag.usuario = usuario; if (ModelState.IsValid) { if (user.idUsuario == 0) { user.pessoaFisica = Contexto.getContexto().pessoaFisica.Find(user.pessoaFisica.idPessoaFisica); d.adicionar(user); return RedirectToAction("UsuarioLista", "Diretor"); } else { d.editar(user); return RedirectToAction("UsuarioLista", "Diretor"); } } return View("~/Views/Diretor/UsuarioFormulario.cshtml", "~/Views/Shared/_Layout.cshtml", user); }
public ActionResult CalendarioSalvar(CalendarioLetivo cl) { Usuario usuario = (Usuario)Session["Usuario"]; rdnDiretoria d = new rdnDiretoria(usuario); if (usuario == null) { return RedirectToAction("Index", "Login"); } if (!(usuario.isDiteroria)) { return RedirectToAction("Index", "Home"); } ViewBag.usuario = usuario; ViewBag.legendas = d.getLegendas(); ViewBag.dados = d.getCaledario(); ModelState.Remove("idCalendarioLetivo"); if (ModelState.IsValid) { if (cl.idCalendarioLetivo == 0) { d.adicionar(cl); } else { d.editar(cl); } return RedirectToAction("CalendarioLista"); } else { if (cl.idCalendarioLetivo == 0) { return View("~/Views/Diretor/CalendarioLista.cshtml", "~/Views/Shared/_Layout.cshtml"); } return View("~/Views/Diretor/CalendarioFormulario.cshtml", "~/Views/Shared/_Layout.cshtml"); } }
public ActionResult LegendaSalvar(Legenda legenda) { Usuario usuario = (Usuario)Session["Usuario"]; rdnDiretoria d = new rdnDiretoria(usuario); if (usuario == null) { return RedirectToAction("Index", "Login"); } if (!(usuario.isDiteroria)) { return RedirectToAction("Index", "Home"); } ViewBag.usuario = usuario; if (ModelState.IsValid) { if (legenda.idLegenda == 0) { d.adicionar(legenda); return RedirectToAction("LegendaLista", "Diretor"); } else { d.editar(legenda); return RedirectToAction("LegendaLista", "Diretor"); } } return View("~/Views/Diretor/LegendaFormulario.cshtml", "~/Views/Shared/_Layout.cshtml"); }