コード例 #1
0
        protected void btnLogin_Click(object sender, EventArgs e)
        {
            CSesion         sesion = new CSesion();
            MySqlConnection myCon  = new MySqlConnection(CWebGlobal.cadenaConexion);
            MySqlCommand    cmd    = new MySqlCommand("SELECT USERID,USERPASS FROM USERS WHERE USERID = '" +
                                                      txtUserName.Text + "' AND USERPASS = '******'", myCon);
            MySqlDataReader  drResultado;
            MySqlDataAdapter da = new MySqlDataAdapter();

            try
            {
                myCon.Open();
                drResultado = cmd.ExecuteReader();
                if (drResultado.HasRows == true)
                {
                    if (drResultado.Read())
                    {
                        lblMensaje.Text                = "Bienvenido usuario " + drResultado.GetString("USERID");
                        CSesion.Current._SesionID      = 2;
                        CSesion.Current._Usuario       = drResultado.GetString("USERID");
                        CSesion.Current._FechaCreacion = DateTime.UtcNow;
                    }
                }
                else
                {
                    lblMensaje.Text                = "Usuario o contraseña incorrecta";
                    CSesion.Current._SesionID      = sesion._SesionID;
                    CSesion.Current._Usuario       = sesion._Usuario;
                    CSesion.Current._FechaCreacion = sesion._FechaCreacion;
                }
            }
            catch (Exception ex)
            {
                lblMensaje.Text = ex.Message;
            }
        }
コード例 #2
0
 protected void Page_Init(object sender, EventArgs e)
 {
     CSesion sesion = new CSesion();
 }