/// <summary> /// Metodo que se encargara de Obtener Todos los Acceso que puede tener ese Usuario Con ese Perfil /// </summary> protected void ConfigurarEscritorio() { try { //Coloco el Nombre de Usuario y Nombre de la Persona Logueada dskPrincipal.StartMenu.Title = FWPConfiguration.get_Cons_User(Session.SessionID) + ", " + FWPConfiguration.get_Name_Person(Session.SessionID).Replace("%20", " "); co_ca_menu menu = new co_ca_menu(); menu.id_perfil = FWPConfiguration.get_Perfil(Session.SessionID); menu.id_usuario = FWPConfiguration.get_ID_User(Session.SessionID); IList<co_ca_menu> listMenu = new bf_ca_menu().GetMenuEscritorio(menu); CargaMenuPadre(listMenu); //CargaMenuTemp(listMenu); CargaPerfiles(null, null); } catch (Exception ex) { Mensajes.Error(ex.Message); } }
protected void btnGuardar_Click(object sender, DirectEventArgs e) { try { int idMenu = hid_id.Text.ValidaEntero(hid_id.FieldLabel); string mensaje; string nombreVentana = ObtenerNombreVentana(txtNombreMenu.Text); co_ca_menu menu = new co_ca_menu(); if (idMenu != 0) { menu = new bf_ca_menu().GetData(idMenu); mensaje = ErrorText.REGISTRO_MODIFICADO; } else { mensaje = ErrorText.REGISTRO_INGRESADO; } menu.men_nombre = txtNombreMenu.Text; menu.id_menupadre = cmbMenuPadre.SelectedItem.Value.ValidaEntero(cmbMenuPadre.FieldLabel); menu.men_url = txtUrl.Text; menu.men_opciones = txtOpciones.Text; menu.men_alto = txtAlto.Text.ValidaEntero(txtAlto.FieldLabel); menu.men_ancho = txtAncho.Text.ValidaEntero(txtAncho.FieldLabel); menu.men_orden = txtOrden.Text.ValidaEntero (txtOrden.FieldLabel); menu.men_activo = EstadosRegistros.ConvertirAEstadosRegistros(chkVigente.Value); menu.men_nombreventana = nombreVentana; new bf_ca_menu().Save(menu); Mensajes.Show("Mensaje", mensaje, "CloseIframe();", MessageBox.Icon.INFO); } catch (Exception ex) { Mensajes.Error(ex.Message); } }
public void click_btn_guardar(object sender, DirectEventArgs e) { try { string Tmensaje = "Registro agregado"; co_ca_menu obj = new co_ca_menu(); if (hid_id.Text != "0") { obj = new bf_ca_menu().GetData(Convert.ToInt32(hid_id.Text)); Tmensaje = "Registro modificado"; } obj.id_menupadre = NumInt.Init(num_id_menupadre.Text); obj.men_nombre = txt_men_nombre.Text; obj.men_url = txt_men_url.Text; obj.id_tipoventana = Convert.ToInt32(num_id_tipoventana.Text); obj.id_opcion.id = Convert.ToInt32(num_id_opcion.Text); obj.id_sistema = Convert.ToInt32(num_id_sistema.Text); obj.men_opciones = txt_men_opciones.Text; obj.men_ancho = Convert.ToInt32(num_men_ancho.Text); obj.men_alto = Convert.ToInt32(num_men_alto.Text); obj.men_orden = Convert.ToInt32(num_men_orden.Text); obj.men_activo = ConvertirBool(chk_men_activo.Value); obj.men_nombreventana = txt_men_nombreventana.Text; if (hid_id.Text == "0") { panelCenter.Reset(); } obj = new bf_ca_menu().Save(obj); // mensaje("mantenedor", Tmensaje, MessageBox.Icon.INFO); } catch (Exception ex) { mensaje("Error", ex.Message, MessageBox.Icon.ERROR); } }