예제 #1
0
        public static EntidadesCompartidas.Usuario Logueo(string pUsu, string pPass)
        {
            //variables
            SqlConnection _cnn     = new SqlConnection(Conexion._Cnn);
            SqlCommand    _comando = new SqlCommand("Logueo", _cnn);

            _comando.CommandType = CommandType.StoredProcedure;

            Usuario unUsu = null;

            //parametros
            _comando.Parameters.AddWithValue("@Usu", pUsu);
            _comando.Parameters.AddWithValue("@Pass", pPass);

            try
            {
                _cnn.Open();

                SqlDataReader _lector = _comando.ExecuteReader();

                if (_lector.HasRows)
                {
                    _lector.Read();
                    int    _ciusu   = (int)_lector["CiUsu"];
                    string _nomusu  = (string)_lector["NomUsu"];
                    string _usuusu  = (string)_lector["UsuUsu"];
                    string _passusu = (string)_lector["PassUsu"];
                    unUsu = new EntidadesCompartidas.Usuario(_ciusu, _nomusu, _usuusu, _passusu);
                }

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

            return(unUsu);
        }
예제 #2
0
 protected void BtnLogueo_Click(object sender, EventArgs e)
 {
     try
     {
         //verifico usuario
         EntidadesCompartidas.Usuario unUsu = Logica.LogicaUsuario.Logueo(TxtNomUsu.Text.Trim(), TxtPassUsu.Text.Trim());
         if (unUsu != null)
         {
             //si llego aca es pq es valido
             Session["Usuario"] = unUsu;
             Response.Redirect("Principal.aspx");
         }
         else
         {
             LblError.Text = "Datos Incorrectos";
         }
     }
     catch (Exception ex)
     {
         LblError.Text = ex.Message;
     }
 }
예제 #3
0
        public static bool ModoficarUsuario(EntidadesCompartidas.Usuario unUsuario)
        {
            bool exito = false;

            return(exito);
        }
 public ComentarioFeedbackLugar(int pIdComentario, string pAsuntoComentario, string pComentario, Usuario pUsuarioComentario, DateTime pFechaRealizado, FeedbackLugar pMensajeAsociado)
 {
     IdComentarioLugar = pIdComentario;
     AsuntoComentario  = pAsuntoComentario;
     UsuarioComentario = pUsuarioComentario;
     FechaRealizado    = pFechaRealizado;
     Comentario        = pComentario;
     MensajeAsociado   = pMensajeAsociado;
 }