protected void BtnLogueo_Click(object sender, EventArgs e)
    {
        try
        {
            //verifico usuario

            //string ciusu = TxtNomUsu.Text.Trim();
            //string paswd = (TxtPassUsu.Text.Trim()).ToString();
            //String Nombreusu = null;
            N_EntidadesCompartidas.Usuarios unUsu = N_Logica.LogicaUsuarios.Logueo(TxtNomUsu.Text.Trim(), TxtPassUsu.Text.Trim());
            if (unUsu != null)
            {
                //si llego aca es pq es valido
                Session["Usuario"] = unUsu;
                // LblError.Text = (unUsu.CIEmpleado.);
                Response.Redirect("test.aspx");
            }
            else
            {
                LblError.Visible = true;
            }
            LblError.Text = "Datos Incorrectos";
        }
        catch (Exception ex)
        {
            LblError.Visible = true;
            LblError.Text    = ex.Message;
        }
    }
        public static N_EntidadesCompartidas.Usuarios Logueo(String pCi, string pPass)
        {
            //variables
            SqlConnection _cnn     = new SqlConnection(Conexion._Cnn);
            SqlCommand    _comando = new SqlCommand("Logueo", _cnn);

            _comando.CommandType = CommandType.StoredProcedure;

            Usuarios unUsu = null;

            //parametros
            int pCi1 = Convert.ToInt32(pCi);

            _comando.Parameters.AddWithValue("@CI", pCi1);
            _comando.Parameters.AddWithValue("@Pasword", pPass);

            try
            {
                _cnn.Open();

                SqlDataReader _lector = _comando.ExecuteReader();

                if (_lector.HasRows)
                {
                    _lector.Read();
                    int    _ciusu  = (int)_lector["CIEmpleado"];
                    string _nomusu = (string)_lector["NombreEmpleado"];
                    string _usuusu = (string)_lector["Password"];

                    unUsu = new N_EntidadesCompartidas.Usuarios(_nomusu, _usuusu, _ciusu);
                    // Console.WriteLine("CI EMPLEADO -- > " +_ciusu);
                }

                _lector.Close();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                _cnn.Close();
            }

            return(unUsu);
        }
        public static N_EntidadesCompartidas.Usuarios Logueo(string pCIEmpleado, string pPasword)
        {
            //variables
            SqlConnection _cnn     = new SqlConnection(Conexion._Cnn);
            SqlCommand    _comando = new SqlCommand("Logueo", _cnn);

            _comando.CommandType = CommandType.StoredProcedure;

            Usuarios unUsu = null;

            //parametros
            _comando.Parameters.AddWithValue("@CI", pCIEmpleado);
            _comando.Parameters.AddWithValue("@Pasword", pPasword);

            try
            {
                _cnn.Open();

                SqlDataReader _lector = _comando.ExecuteReader();

                if (_lector.HasRows)
                {
                    _lector.Read();

                    string nomEmp = (string)_lector["NombreEmpleado"];
                    string pasUsu = (string)_lector["Pasword"];
                    string CIUsu  = (string)_lector["CIEmpleado"];

                    unUsu = new N_EntidadesCompartidas.Usuarios(nomEmp, pasUsu, CIUsu);
                    //unUsu = new N_EntidadesCompartidas.Usuarios(_lector["NombreEmpleado"].ToString(), _lector["Password"].ToString(), Convert.ToInt32(_lector["CIEmpleado"]));
                }

                _lector.Close();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                _cnn.Close();
            }

            return(unUsu);
        }