/// <summary> /// CARGAR COMBO CLÚSTER /// </summary> private void CARGAR_COMBO_CLUSTER() { try { //=========================================================== // DECLARACION DE VARIABLES //=========================================================== int ID_USURIO = Globales.DATOS_COOK().ID_USUARIO; SMetodos Servicio = new SMetodos(); List <oSP_READ_CLUSTER_VALIDACION> ListaCluster = new List <oSP_READ_CLUSTER_VALIDACION>(); iSP_READ_CLUSTER_VALIDACION USUARIO = new iSP_READ_CLUSTER_VALIDACION(); USUARIO.ID_USUARIO = ID_USURIO; //=========================================================== // LLAMADA DEL SERVICIO == //=========================================================== ListaCluster = Servicio.SP_READ_CLUSTER_VALIDACION(USUARIO); if (ListaCluster == null) { FuncionesGenerales.CDDLCombos(null, DDL_SELECT_CLUSTER); return; } if (ListaCluster.Count <= 0) { FuncionesGenerales.CDDLCombos(null, DDL_SELECT_CLUSTER); return; } List <Item_Seleccion> Lista = new List <Item_Seleccion>(); Lista = ListaCluster.OrderBy(p => p.ID_CLUSTER).Select(p => new Item_Seleccion { Id = p.ID_CLUSTER, Nombre = p.CODIGO }).ToList(); Lista.Add(new Item_Seleccion { Id = 0, Nombre = "SELECCIONE VALOR" }); Lista = Lista.OrderBy(x => x.Id).ToList(); FuncionesGenerales.CDDLCombos(Lista, DDL_SELECT_CLUSTER); } catch { throw; } }
/// <summary> /// CAMBIAR PASSWORD EN SISTEMA /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void BTN_GUARDAR_PASSWORD_Click(object sender, EventArgs e) { try { //=========================================================== // DECLARACION DE VARIABLES //=========================================================== string PASSWORD_NUEVA = ""; string PASSWORD_CONFIRMAR = ""; SMetodos Servicio = new SMetodos(); //=========================================================== // ASIGNA VALORES DE CAJA //=========================================================== PASSWORD_NUEVA = TXT_PASSWORD_NUEVA.Text; PASSWORD_CONFIRMAR = TXT_PASSWORD_CONFIRMAR.Text; //=========================================================== // SI LOS VALORES SON DIDFERENTES //=========================================================== if (PASSWORD_NUEVA != PASSWORD_CONFIRMAR) { MensajeLOG("LA NUEVA CONTRASEÑA Y LA CONFIRMACIÓN NO COINCIDEN", "FALLA ACTUALIZACION CLAVE"); return; } //=========================================================== // PARAMETROS DE ENTRADA //=========================================================== iSP_UPDATE_PASSWORD ParametrosInput = new iSP_UPDATE_PASSWORD(); ParametrosInput.ID_USUARIO = Globales.DATOS_COOK().ID_USUARIO; ParametrosInput.PASSWORD_ACTUAL = this.TXT_PASSWORD_ACTUAL.Text; ParametrosInput.PASSWORD_NUEVA = this.TXT_PASSWORD_NUEVA.Text; //=========================================================== // LLAMADA DEL SERVICIO //=========================================================== oSP_RETURN_STATUS ObjetoRest = Servicio.SP_UPDATE_PASSWORD(ParametrosInput); if (ObjetoRest.RETURN_VALUE == -1) { MensajeLOG("LA CLAVE ACTUAL NO CONCUERDA CON ESTE USUARIO", "FALLA ACTUALIZACION CLAVE"); } if (ObjetoRest.RETURN_VALUE == 0) { MensajeLOG("FALLÓ LA ACTUALIZACION DE LA CLAVE EN BASE DE DATOS", "FALLA ACTUALIZACION CLAVE"); } if (ObjetoRest.RETURN_VALUE == 1) { MensajeLOG("LA CLAVE FUE ACTUALIZADA EXITOSAMENTE", "CAMBIO DE CLAVE"); } } catch (EServiceRestFulException srv) { MensajeLOG(srv.Message, "ERRORES DE SERVICIO"); } catch (System.Exception ex) { MensajeLOG(UThrowError.MensajeThrow(ex), "ERRORES DE APLICACIÓN"); } }