예제 #1
0
        public static bool ActualizarDatosMenu(String id, String nombrePermiso, String urlPermiso, String ymenuPrincipal, bool zisActivo, bool zisSubmenu)
        {
            CapaEntidades.Menu objMenu = new CapaEntidades.Menu();
            objMenu.IdMenu       = Convert.ToInt32(id);
            objMenu.Nombre       = nombrePermiso;
            objMenu.Url          = urlPermiso;
            objMenu.IdMenuParent = Convert.ToInt32(ymenuPrincipal);
            objMenu.Estado       = zisActivo;
            objMenu.IsSubMenu    = zisSubmenu;

            return(MenuLN.getInstance().ActualizarMenu(objMenu));
        }
예제 #2
0
        private void LlenarMenuPrincipal()
        {
            List <CapaEntidades.Menu> ListaMenu = MenuLN.getInstance().ListarMenuPrincipal();

            ddlMenuPrincipal.DataValueField = "idMenu";
            ddlMenuPrincipal.DataTextField  = "nombre";
            ddlMenuPrincipal.DataSource     = ListaMenu;
            ddlMenuPrincipal.DataBind();

            // Modal
            ddlAMenuPrincipal.DataValueField = "idMenu";
            ddlAMenuPrincipal.DataTextField  = "nombre";
            ddlAMenuPrincipal.DataSource     = ListaMenu;
            ddlAMenuPrincipal.DataBind();
        }
예제 #3
0
        protected void btnRegistrar_Click(object sender, EventArgs e)
        {
            CapaEntidades.Menu objMenu = new CapaEntidades.Menu();
            objMenu.Nombre       = txtNombrePermiso.Text;
            objMenu.Url          = txtUrlPermiso.Text;
            objMenu.IsSubMenu    = chkIsSubmenu.Checked;
            objMenu.IdMenuParent = Convert.ToInt32(ddlMenuPrincipal.SelectedItem.Value);

            bool response = MenuLN.getInstance().RegistrarMenu(objMenu);

            if (response)
            {
                Response.Write("<script>alert('REGISTRO CORRECTO.')</script>");
                LlenarMenuPrincipal();
            }
            else
            {
                Response.Write("<script>alert('REGISTRO INCORRECTO.')</script>");
            }
        }
예제 #4
0
        public static bool EliminarDatosMenu(String id)
        {
            Int32 idMenu = Convert.ToInt32(id);

            return(MenuLN.getInstance().EliminarMenu(idMenu));
        }
예제 #5
0
 public static Permiso ListarMenu()
 {
     return(MenuLN.getInstance().ListarMenu());
 }