protected void OnClick(object sender, EventArgs e) { try { Button lbtn = (Button)sender; if (sender == null) { return; } ValidaSeleccion(lbtn.CommandArgument); lblTitleCatalogo.Text = ObtenerRuta(lbtn.CommandArgument, lbtn.CommandName); hfCatalogo.Value = lbtn.CommandArgument; ddlTipoUsuarioCatalogo.SelectedValue = IdTipoUsuario.ToString(); ScriptManager.RegisterClientScriptBlock(Page, typeof(Page), "Script", "MostrarPopup(\"#editCatalogoOrganizacion\");", true); } catch (Exception ex) { if (_lstError == null) { _lstError = new List <string>(); } _lstError.Add(ex.Message); AlertaOrganizacion = _lstError; } }
/// <summary> /// Propósito: Método Eliminar de lógica de negocios. Borra una fila en la base de datos, basado en la llave primaria. /// </summary> /// <returns>True si tuvo éxito, sino genera una Exception. </returns> /// <remarks> /// Propiedades necesarias para este método: /// <UL> /// <LI>IdTipoUsuario</LI> /// </UL> /// Propiedades actualizadas luego de una llamada exitosa a este método: /// <UL> /// <LI>CodError</LI> /// </UL> /// </remarks> public override bool Eliminar() { string operacion; //SeguridadSoapClient wsseg = new SeguridadSoapClient(); try { //Construir aqui el string a guardar en la bitacora. operacion = "Eliminar cTipoUsuario;" + "IdTipoUsuario:" + IdTipoUsuario.ToString() + ";"; //wsseg.BitacoraRegistrarUso(_COD_APLICACIONBitacora, _COD_FUNCIONALIDADBitacora, _COD_SEDEBitacora, eTipoEventoBitacora.UsoFuncionalidad, _ID_USUARIOBitacora,operacion); return(base.Eliminar()); } catch (Exception ex) { //Construir el string a guardar en la bitácora en caso de error. operacion = "Error Eliminar cTipoUsuario;" + ex.Message; //wsseg.BitacoraRegistrarUso(_COD_APLICACIONBitacora, _COD_FUNCIONALIDADBitacora, _COD_SEDEBitacora, eTipoEventoBitacora.Error, _ID_USUARIOBitacora,operacion); throw ex; } }
protected void btnNew_OnClick(object sender, EventArgs e) { try { Button btn = (Button)sender; if (sender == null) { return; } lblTitleCatalogo.Text = ObtenerRuta(btn.CommandArgument, btn.CommandName.ToUpper()); hfCatalogo.Value = btn.CommandArgument; hfAlta.Value = true.ToString(); ddlTipoUsuarioCatalogo.SelectedValue = IdTipoUsuario.ToString(); ValidaSeleccion(btn.CommandArgument); if (btn.CommandArgument == "0") { txtDescripcionCampus.Focus(); ddlTipoUsuarioCampus.SelectedValue = IdTipoUsuario.ToString(); ScriptManager.RegisterClientScriptBlock(Page, typeof(Page), "Script", "MostrarPopup(\"#editCampus\");", true); } else { txtDescripcionCatalogo.Focus(); ScriptManager.RegisterClientScriptBlock(Page, typeof(Page), "Script", "MostrarPopup(\"#editCatalogoUbicacion\");", true); } } catch (Exception ex) { if (_lstError == null) { _lstError = new List <string>(); } _lstError.Add(ex.Message); AlertaUbicacion = _lstError; } }