public ActionResult Novo()
        {
            var service = new ModuloService();
            ViewBag.Modulopai = GetModuloPaiSelectListItem(service.GetMenuItemModels(null));

            var modulo = new Modulo { IsAtivo = true };

            return View(modulo);

        }
 /// <summary>
 /// Create a new Modulo object.
 /// </summary>
 /// <param name="idModulo">Initial value of the IdModulo property.</param>
 /// <param name="nome">Initial value of the Nome property.</param>
 /// <param name="isAtivo">Initial value of the IsAtivo property.</param>
 public static Modulo CreateModulo(global::System.Int32 idModulo, global::System.String nome, global::System.Boolean isAtivo)
 {
     Modulo modulo = new Modulo();
     modulo.IdModulo = idModulo;
     modulo.Nome = nome;
     modulo.IsAtivo = isAtivo;
     return modulo;
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the Modulo EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToModulo(Modulo modulo)
 {
     base.AddObject("Modulo", modulo);
 }
        public JsonResult Editar(Modulo model)
        {
            new ModuloService().UpdateObject(model);

            return Json(new JsonRequestResult { ResultType = JsonRequestResultType.Success, Message = Constants._msgUpdateSuccess, ReturnUrl = Url.Content("~/Admin/Modulo/") }, JsonRequestBehavior.AllowGet);
        }
        public ActionResult Novo(Modulo model)
        {
            new ModuloService().InsertObject(model);

            return Json(new JsonRequestResult { ResultType = JsonRequestResultType.Success, Message = Constants._msgCreateSuccess, ReturnUrl = Url.Content("~/Admin/Modulo/") });
        }