public static void Write(eStatus status, string json, HttpResponse Response) { var sResp = new ServiceResponse(); sResp._Status = status; switch (sResp._Status) { case eStatus.eResponseOK: sResp._StatusDesc = "Ok"; break; case eStatus.eErrorUnknow: sResp._StatusDesc = "Error desconocido."; break; case eStatus.eErrorParams: sResp._StatusDesc = "Error al procesar los parametros enviados."; break; case eStatus.eErrorAuthentication: sResp._StatusDesc = "Error al autenticar las credenciales del usuario."; break; case eStatus.eErrorProcess: sResp._StatusDesc = "Error al procesar la solicitud."; break; } CCryptorEngine cryp = new CCryptorEngine(); sResp._Json = cryp.Encriptar(json); Response.Write(JsonConvert.SerializeObject(sResp)); }
public Usuario D_ver_Usuarioxserie(int serie) { String cadena = DConexion.cadena; string sql = "select * from usuario where SERIE = @SERIE"; cone = new MySqlConnection(cadena); MySqlCommand com = new MySqlCommand(sql, cone); cone.Open(); com.Parameters.AddWithValue("@SERIE", serie); MySqlDataReader dr = com.ExecuteReader(); Usuario u = new Usuario(); while (dr.Read()) { u.Serie = int.Parse(dr[0].ToString()); u.Codigo = dr[1].ToString(); if (!String.IsNullOrEmpty(dr[2].ToString())) { int encar = int.Parse(dr[2].ToString()); Usuario encargado = new DUsuario().D_ver_Encargado(encar); u.Encargado = encargado; } if (!String.IsNullOrEmpty(dr[3].ToString())) { u.Usuario1 = dr[3].ToString(); } if (!String.IsNullOrEmpty(dr[4].ToString())) { CCryptorEngine cr = new CCryptorEngine(); u.Contrasena = cr.Desencriptar(dr[4].ToString()); } u.Tipo = dr[5].ToString(); u.Nombres = dr[6].ToString(); u.Apellidos = dr[7].ToString(); u.Sexo = dr[8].ToString(); u.Dni = dr[9].ToString(); u.Direccion = dr[10].ToString(); u.Referencia = dr[11].ToString(); u.Movistar = int.Parse(dr[12].ToString()); u.Claro = int.Parse(dr[13].ToString()); u.Nextel = int.Parse(dr[14].ToString()); u.Telefono = int.Parse(dr[15].ToString()); u.Email = dr[16].ToString(); u.Facebook = dr[17].ToString(); u.Ocupacion = dr[18].ToString(); u.Estado = dr[19].ToString(); cone.Close(); return(u); } cone.Close(); return(null); }
protected void Page_Load(object sender, EventArgs e) { if (Request.QueryString["data"] != null) { string data = CCryptorEngine.Decrypt(Request.QueryString["data"]); string[] splitString = data.Split(new char[] { '#' }); Session.Add("SpiaSeg", splitString[1].ToString()); string[] SessionVar = splitString[0].Split(new char[] { '|' }); int i = 0; string NomSession = ""; string ValSession = ""; foreach (string item in SessionVar) { i++; if (i % 2 == 0) { ValSession = item; Session.Add(NomSession, ValSession); } else { NomSession = item; } } string url = System.Configuration.ConfigurationManager.AppSettings["urlini"].ToString(); Response.Redirect(url); } else { Session.Clear(); string url = System.Configuration.ConfigurationManager.AppSettings["url"].ToString(); Response.Redirect(url); } }
public Usuario D_ver_tipo(Usuario login) { String cadena = DConexion.cadena; string sql = "select * from usuario where CONTRASENA = @contra and USUARIO = @usuario and ESTADO = 'activo'"; cone = new MySqlConnection(cadena); MySqlCommand com = new MySqlCommand(sql, cone); cone.Open(); com.Parameters.AddWithValue("@contra", login.Contrasena); com.Parameters.AddWithValue("@usuario", login.Usuario1); MySqlDataReader dr = com.ExecuteReader(); Usuario u = new Usuario(); while (dr.Read()) { u.Serie = int.Parse(dr[0].ToString()); u.Codigo = dr[1].ToString(); if (!String.IsNullOrEmpty(dr[2].ToString())) { Usuario encargado = new Usuario(); //encargado. } if (!String.IsNullOrEmpty(dr[3].ToString())) { u.Usuario1 = dr[3].ToString(); } if (!String.IsNullOrEmpty(dr[4].ToString())) { CCryptorEngine cr = new CCryptorEngine(); u.Contrasena = cr.Desencriptar(dr[4].ToString()); } u.Tipo = dr[5].ToString(); u.Nombres = dr[6].ToString(); u.Apellidos = dr[7].ToString(); u.Sexo = dr[8].ToString(); u.Dni = dr[9].ToString(); u.Direccion = dr[10].ToString(); u.Referencia = dr[11].ToString(); u.Movistar = int.Parse(dr[12].ToString()); u.Claro = int.Parse(dr[13].ToString()); u.Nextel = int.Parse(dr[14].ToString()); u.Telefono = int.Parse(dr[15].ToString()); u.Email = dr[16].ToString(); u.Facebook = dr[17].ToString(); u.Ocupacion = dr[18].ToString(); u.Estado = dr[19].ToString(); cone.Close(); return(u); } cone.Close(); return(null); }
public List <Usuario> D_mostrar_solo_Voluntarios() { String cadena = DConexion.cadena; List <Usuario> lista = new List <Usuario>(); string sql = "select * from usuario u where u.TIPO != 'administrador'"; cone = new MySqlConnection(cadena); MySqlCommand com = new MySqlCommand(sql, cone); cone.Open(); MySqlDataReader dr = com.ExecuteReader(); while (dr.Read()) { Usuario u = new Usuario(); u.Serie = int.Parse(dr[0].ToString()); u.Codigo = dr[1].ToString(); if (!String.IsNullOrEmpty(dr[2].ToString())) { int encar = int.Parse(dr[2].ToString()); Usuario encargado = new DUsuario().D_ver_Encargado(encar); u.Encargado = encargado; } if (!String.IsNullOrEmpty(dr[3].ToString())) { u.Usuario1 = dr[3].ToString(); } if (!String.IsNullOrEmpty(dr[4].ToString())) { CCryptorEngine cr = new CCryptorEngine(); u.Contrasena = cr.Desencriptar(dr[4].ToString()); } u.Tipo = dr[5].ToString(); u.Nombres = dr[6].ToString(); u.Apellidos = dr[7].ToString(); u.Sexo = dr[8].ToString(); u.Dni = dr[9].ToString(); u.Direccion = dr[10].ToString(); u.Referencia = dr[11].ToString(); u.Movistar = int.Parse(dr[12].ToString()); u.Claro = int.Parse(dr[13].ToString()); u.Nextel = int.Parse(dr[14].ToString()); u.Telefono = int.Parse(dr[15].ToString()); u.Email = dr[16].ToString(); u.Facebook = dr[17].ToString(); u.Ocupacion = dr[18].ToString(); u.Estado = dr[19].ToString(); lista.Add(u); } cone.Close(); return(lista); }
public void cargarParametrosConexion(String ruta) { char[] delimitador = { ' ' }; CCryptorEngine crypto = new CCryptorEngine(); StreamReader osR = null; try { osR = new StreamReader(ruta); string txt = osR.ReadToEnd(); string Linea = crypto.Desencriptar(txt); ruta = Linea; ruta = ruta.Replace("\r\n", " "); string[] words = ruta.Split(delimitador); for (int i = 0; i < words.Length; i++) { string[] linea = words[i].Split('='); if (linea[0] == "usuario") { VariablesGlobales.Usuario = linea[1]; } if (linea[0] == "clave") { VariablesGlobales.Clave = linea[1]; } if (linea[0] == "nombreBD") { VariablesGlobales.NombreBD = linea[1]; } if (linea[0] == "servidor") { VariablesGlobales.Servidor = linea[1]; } if (linea[0] == "licencia") { VariablesGlobales.Licencia = linea[1]; } if (linea[0] == "vencimiento") { VariablesGlobales.Vencimiento = linea[1]; } } osR.Close(); } catch (Exception e) { Console.WriteLine("Exception: " + e.Message); } finally { Console.WriteLine("Executing finally block."); } }