protected void btnValidar_Click(object sender, EventArgs e) { bool RespuestavAlidacion = false; string _ClaveSeguridad = string.IsNullOrEmpty(txtClaveSeguridad.Text.Trim()) ? null : txtClaveSeguridad.Text.Trim(); UtilidadesAmigos.Logica.Comunes.ValidarClaveSeguridad Validar = new Logica.Comunes.ValidarClaveSeguridad(_ClaveSeguridad); RespuestavAlidacion = Validar.ValidarClave(); switch (RespuestavAlidacion) { case true: DivBloqueClaveSeguridad.Visible = false; DivBloqueModificarCredencial.Visible = true; var SacarCredenciales = ObjDataProceso.Value.SacarCredencialesBD(1); foreach (var n in SacarCredenciales) { txtUsuarioBD.Text = n.Usuario; txtClaveBD.Text = UtilidadesAmigos.Logica.Comunes.SeguridadEncriptacion.DesEncriptar(n.Clave); } break; case false: ClientScript.RegisterStartupScript(GetType(), "ClaveSeguridadNoValida()", "ClaveSeguridadNoValida();", true); txtClaveSeguridad.Text = string.Empty; txtClaveSeguridad.Focus(); break; } }
protected void btnGuardar_Click(object sender, EventArgs e) { string AccionTomar = lbAccion.Text; //MANUsuarios switch (AccionTomar) { case "INSERT": var ValidarUsuario = ObjDataLogica.Value.BuscaUsuarios( new Nullable <decimal>(), null, null, null, null, null, txtUsuarioMantenimiento.Text, null, null); if (ValidarUsuario.Count() < 1) { MANUsuarios(0, AccionTomar); IniciarPantalla(); } else { ClientScript.RegisterStartupScript(GetType(), "UsuarioNoValido()", "UsuarioNoValido();", true); } break; case "UPDATE": if (string.IsNullOrEmpty(txtClaveSeguridadMAntenimiento.Text.Trim())) { ClientScript.RegisterStartupScript(GetType(), "ClaveSeguridadVacia()", "ClaveSeguridadVacia();", true); } else { bool Resultado = false; UtilidadesAmigos.Logica.Comunes.ValidarClaveSeguridad Validacion = new Logica.Comunes.ValidarClaveSeguridad(txtClaveSeguridadMAntenimiento.Text); Resultado = Validacion.ValidarClave(); if (Resultado == true) { MANUsuarios(Convert.ToDecimal(lbIdUsuario.Text), AccionTomar); if (cbCambiaClave.Checked == true) { MANUsuarios(Convert.ToDecimal(lbIdUsuario.Text), "STARTCHANGEPASSWORD"); IniciarPantalla(); } else { IniciarPantalla(); } } else { ClientScript.RegisterStartupScript(GetType(), "ClaveSeguridadErronea()", "ClaveSeguridadErronea();", true); } } break; } }
private void GenerarBackupBD() { string _ClaveSeguridad = string.IsNullOrEmpty(txtClaveSeguridadGenerarBackup.Text.Trim()) ? null : txtClaveSeguridadGenerarBackup.Text.Trim(); UtilidadesAmigos.Logica.Comunes.ValidarClaveSeguridad ValidarClave = new Logica.Comunes.ValidarClaveSeguridad(_ClaveSeguridad); bool Resultado = ValidarClave.ValidarClave(); if (Resultado == true) { if (string.IsNullOrEmpty(txtNombreArchivo.Text.Trim())) { string _AnoActual = DateTime.Now.Year.ToString(); string _MesActual = DateTime.Now.Month.ToString(); string _DiaActual = DateTime.Now.Day.ToString(); if (_MesActual.Length == 1) { _MesActual = "0" + _MesActual; } if (_DiaActual.Length == 1) { _DiaActual = "0" + _DiaActual; } string _NombreArchivo = _AnoActual + _MesActual + _DiaActual + ".bak"; txtNombreArchivo.Text = _NombreArchivo; } string RutaArchivo = "", Extencion = ""; var SacarRutaArchivo = ObjDataAdministrador.Value.BuscaRutaArchivoBakup(1); foreach (var n in SacarRutaArchivo) { RutaArchivo = UtilidadesAmigos.Logica.Comunes.SeguridadEncriptacion.DesEncriptar(n.RutaBackup); Extencion = n.ExtencionBackup; } string _RutaBackup = RutaArchivo + txtNombreArchivo.Text; string _Numerobackup = ""; Random NumeroAleatorio = new Random(); _Numerobackup = NumeroAleatorio.Next(0, 999999999).ToString(); decimal IdUsuario = Session["IdUsuario"] != null ? (decimal)Session["IdUsuario"] : 0; GenerarBAckup(_RutaBackup, _Numerobackup, IdUsuario); } else { ClientScript.RegisterStartupScript(GetType(), "ClaveSeguridadErronea()", "ClaveSeguridadErronea();", true); txtClaveSeguridadGenerarBackup.Text = string.Empty; } }
protected void btnEliminar_Click(object sender, EventArgs e) { bool RespuestaValidacion = false; string _ClaveSeguridad = string.IsNullOrEmpty(txtClaveSeguridadConfiguracion.Text.Trim()) ? null : txtClaveSeguridadConfiguracion.Text.Trim(); string _Correo = string.IsNullOrEmpty(txtCorreoElectronico.Text.Trim()) ? null : txtCorreoElectronico.Text.Trim(); UtilidadesAmigos.Logica.Comunes.ValidarClaveSeguridad Validar = new Logica.Comunes.ValidarClaveSeguridad(_ClaveSeguridad); RespuestaValidacion = Validar.ValidarClave(); if (RespuestaValidacion == true) { ManipularCorreosEnviar( Convert.ToDecimal(lbIdCorreoEnviarConfiguracion.Text), Convert.ToDecimal(lbIdProcesoConfiguracion.Text), _Correo, cbEstatusCorreo.Checked, "DELETE"); RestablecerPantallaConfiguracion(); } else { ClientScript.RegisterStartupScript(GetType(), "ClaveSeguridadErronea()", "ClaveSeguridadErronea();", true); } }
protected void btnGuardar_Click(object sender, EventArgs e) { if (rbConfigurarRutaBackup.Checked == true) { if (string.IsNullOrEmpty(txtRutaArchivoConfiguracion.Text.Trim())) { ClientScript.RegisterStartupScript(GetType(), "CampoRutaVacio()", "CampoRutaVacio();", true); } else { //VALIDAMOS LA CLAVE DE SEGURIDAD bool ResultadoValidacion = false; string _ClaveSeguridad = string.IsNullOrEmpty(txtClaveSeguridadConfiguracion.Text.Trim()) ? null : txtClaveSeguridadConfiguracion.Text.Trim(); UtilidadesAmigos.Logica.Comunes.ValidarClaveSeguridad Validar = new Logica.Comunes.ValidarClaveSeguridad(_ClaveSeguridad); ResultadoValidacion = Validar.ValidarClave(); if (ResultadoValidacion == true) { string _RutaArchivo = string.IsNullOrEmpty(txtRutaArchivoConfiguracion.Text.Trim()) ? null : txtRutaArchivoConfiguracion.Text.Trim(); ProcesarInformacionRutaBackupBaseDatos(_RutaArchivo, "UPDATE"); } else { ClientScript.RegisterStartupScript(GetType(), "ClaveSeguridadErronea()", "ClaveSeguridadErronea();", true); } } } else if (rbConfigurarCorreosBackup.Checked == true) { if (string.IsNullOrEmpty(txtCorreoElectronico.Text.Trim())) { ClientScript.RegisterStartupScript(GetType(), "CampoCorreoVacio()", "CampoCorreoVacio();", true); } else { bool RespuestaValidacion = false; string _ClaveSeguridad = string.IsNullOrEmpty(txtClaveSeguridadConfiguracion.Text.Trim()) ? null : txtClaveSeguridadConfiguracion.Text.Trim(); UtilidadesAmigos.Logica.Comunes.ValidarClaveSeguridad ValidarClave = new Logica.Comunes.ValidarClaveSeguridad(_ClaveSeguridad); RespuestaValidacion = ValidarClave.ValidarClave(); if (RespuestaValidacion == true) { //VALIDAMOS QUE EL CORREO INGRESADO NO EXISTA EN LA BASE DE DATOS BAJO ESTE PROCESO decimal IdProceso = 1; string _Correo = string.IsNullOrEmpty(txtCorreoElectronico.Text.Trim()) ? null : txtCorreoElectronico.Text.Trim(); var ValidarCorreo = ObjDataAdministrador.Value.ListadoCorreosEnviar( new Nullable <decimal>(), IdProceso, null, _Correo, null); if (ValidarCorreo.Count() < 1) { ManipularCorreosEnviar(0, 1, _Correo, true, "INSERT"); MostrarListadoCorreos(); txtCorreoElectronico.Text = string.Empty; } else { ClientScript.RegisterStartupScript(GetType(), "CorreoEncontrado()", "CorreoEncontrado();", true); } } else { ClientScript.RegisterStartupScript(GetType(), "ClaveSeguridadErronea()", "ClaveSeguridadErronea();", true); } } } }