¿Cómo obtener los datos de conexión guardados en app.config o web.config C# .Net Framework?

En este video te mostrare como puedes obtener los datos almacenados de las cadenas de conexión en tu archivo web.config o app.config en los proyectos hechos en .Net Framework.


 public class Connection
    {
        public string Server{ get; set; }
        public string User { get; set; }
        public string Password { get; set; }
        public string DB { get; set; }

        private string NameConnection;

        public Connection(string NameConnection= "pruebillaEntities")
        {
            this.NameConnection = NameConnection;
        }

        public void GetData()
        {
            ConnectionStringSettingsCollection connections = ConfigurationManager.ConnectionStrings;

            if (connections.Count > 0)
            {
                foreach (ConnectionStringSettings connection in connections)
                {
                    string name = connection.Name;
                    string provider = connection.ProviderName;
                    string connectionString = connection.ConnectionString;
                 
                    if (name.Equals(NameConnection))
                    {
                        connectionString = connectionString.Split('\"')[1];

                        string[] arrElementos = connectionString.Split(';');
                        foreach (var s in arrElementos)
                        {
                            string[] arrValue = s.Split('=');
                            switch (arrValue[0].ToUpper())
                            {
                                case "DATA SOURCE":
                                    Server = arrValue[1];
                                    break;
                                case "USER ID":
                                    User= arrValue[1];
                                    break;
                                case "PASSWORD":
                                    Password = arrValue[1];
                                    break;
                                case "INITIAL CATALOG":
                                    DB = arrValue[1];
                                    break;
                            }
                        }
                    }
                }
            }
            else
                throw new Exception("No existen cadenas de conexión");
        }

    }

Software para control de acceso Hdeleon 1.0

Software para controlar acceso, registra entrada y salida, puede servir para control de empleados, congresos, escuelas, o cualquier otro giro en el cual se necesite conocer día y hora en que entraron y salieron un grupo de personas.

Precio: $1000 pesos mexicanos o $ 50USD(único pago)

Ver en video las características del software:

Contacto:
– Whatsapp:
+52 33 2999 4215
– Email: [email protected]

El registro se puede realizar por medio de teclado con un código capturado, por medio de tarjeta de proximidad RFID o por medio de firma con huella dactilar (“dispositivo digital persona 4500” no incluido).

Hardware de hdeleon gym (lector, puerta) compatible con este sistema al 100%.

Características:

  • Registro de entrada y salida de personal (teclado, rfid o huella dactilar)
  • Reporte de tiempo en rango de fecha de todo el personal o individual.
  • Reporte de visita individual por un rango de fecha de todo el personal o individual.
  • Exportación a Excel de los reportes
  • Registro de personas, datos personales y fotografía.
  • Soporte puerta de acceso
  • Respaldos automáticos en la nube
  • Área para administrador restringida con contraseña
  • SDK Digital persona 4500 incluido

NO INCLUYE EL CÓDIGO FUENTE

Formas de pago:

Traspaso o deposito a la cuenta bancaria (Solo México):

Precio $ 1000 pesos mexicanos:
cuenta bancomer
2769794212
clabe
012320027697942125
Nombre: Héctor de León Guevara
Enviar el comprobante a: [email protected]

Paypal:

Dólares: https://www.paypal.me/HectorDeLeonGuevara/50usd
Pesos mexicanos: https://www.paypal.me/HectorDeLeonGuevara/1000

Enviar el comprobante a: [email protected]

Mercado libre (Solo México):

https://articulo.mercadolibre.com.mx/MLM-699861860-software-control-acceso-10-rfid-puerta-huella-empleados-_JM?quantity=1

Una vez hecho el pago, recibirás un correo de confirmación, y recibirás el software.

Crear Api en C# MVC .Net y consumirla con una solicitud GET desde Windows Forms

En este video te mostrare como hacer un API en C# MVC .Net Framework la cual solicitara datos por medio de Entity Framework a Sql Server y creara un método para ser invocado como servicio web desde una aplicación hecha en Windows Forms.

Descargar código fuente