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)); }
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>"); } }
protected void btnAsignar_Click(object sender, EventArgs e) { Permiso objPermiso = new Permiso();; for (int i = 0; i < grdPermisosNoAsignados.Rows.Count; i++) { var row = grdPermisosNoAsignados.Rows[i]; var check = row.FindControl("chkSeleccionar") as CheckBox; if (check.Checked) { var IdMenu = Convert.ToInt32((row.FindControl("hfIdMenu") as HiddenField).Value); CapaEntidades.Menu objMenu = new CapaEntidades.Menu(); objPermiso.PEmpleado.ID = Convert.ToInt32(hfIdEmpleado.Value); objMenu.IdMenu = IdMenu; objPermiso.PMenu.Add(objMenu); } } if (objPermiso.PMenu.Count > 0) { bool response = PermisoLN.getInstance().RegistrarEliminarPermiso(objPermiso, 1); // 1 es para Crear if (response) { ScriptManager.RegisterStartupScript(this, GetType(), "alerta", "alert('SE CREARON LOS PERMISOS')", true); //Response.Write("<script>alert('SE CREARON LOS PERMISOS.')</script>"); ListarPermisosAsignados(objPermiso.PEmpleado.ID, 0); ListarPermisosNoAsignados(objPermiso.PEmpleado.ID, 1); } else { //Response.Write("<script>alert('ERROR AL CREAR LOS PERMISOS.')</script>"); ScriptManager.RegisterStartupScript(this, GetType(), "alerta", "alert('ERROR AL CREAR LOS PERMISOS')", true); } } }