public static DefaultConsulta ConsultaDefault(int idUsuario) { DefaultConsulta consulta = new DefaultConsulta(); consulta = ConsultarDAO.ConsultaDefault(idUsuario); return(consulta); }
protected void Page_Load(object sender, EventArgs e) { try { Respuesta respuesta = new Respuesta(); int idUsuario = Convert.ToInt32(((Usuario)HttpContext.Current.Session["loginUsuario"]).IdUsuario); DatosDefault = Consultar.ConsultaDefault(idUsuario); AsignarDatosUsuario(); respuesta.Exito = true; } catch (Exception ex) { //resultado.Exito = false; //resultado.Errores = new List<string>(); //resultado.Errores.Add(e.Message); } }
public static DefaultConsulta ConsultaDefault(int idUsuario) { ////// Busco el Plan del usuario Logueado.... PlanDePago _plan = new PlanDePago(); _plan = PlanDePagoUsuario(idUsuario); ////// Busco las competencias del usuario Logueado.... int competencias = 0; connection.Close(); connection.Open(); MySqlCommand cmd = new MySqlCommand(); cmd.Connection = connection; cmd.CommandText = "select count(*) as total from ttorneo where idUsuario = '" + idUsuario + "'"; competencias = int.Parse(cmd.ExecuteScalar().ToString()); ////// Busco los equipos del usuario Logueado.... List <EquipoUsuario> _equiposUsuario = new List <EquipoUsuario>(); _equiposUsuario = ConsultarEquipoPorUsuarioLogueado(idUsuario); ////// Busco los idEquipoUsuario del usuario Logueado.... List <int> cantidadEquipo = new List <int>(); cantidadEquipo = ConsultarEquipoPorUsuarioLogueadoID(idUsuario); string filtro = string.Empty; if (cantidadEquipo.Count > 0) { foreach (var id in cantidadEquipo) { if (filtro == string.Empty) { filtro += id; } else { filtro += "," + id; } } } int cantidadEquipos = cantidadEquipo.Count(); ////// Busco los partidos con los idEquipo del usuario Logueado.... List <PartidoConsultaDefault> _partido = new List <PartidoConsultaDefault>(); _partido = BuscarUltimosPartidosDelUsuario(filtro); ////// Busco la Cantidad de partidos del usuario Logueado.... int partidos = 0; connection.Close(); connection.Open(); MySqlCommand cmd2 = new MySqlCommand(); cmd2.Connection = connection; cmd2.CommandText = "select count(*) as total from tpartidos where idEquipoPropio in (" + filtro + ")"; partidos = int.Parse(cmd2.ExecuteScalar().ToString()); ////// Busco la Cantidad de jugadores del usuario Logueado.... int jugadores = 0; connection.Close(); connection.Open(); MySqlCommand cmd3 = new MySqlCommand(); cmd3.Connection = connection; cmd3.CommandText = "select count(*) as total from tpersonafisicajugador where idUsuario = '" + idUsuario + "'"; jugadores = int.Parse(cmd3.ExecuteScalar().ToString()); ///// Busco los ultimos jugadores ingresados del usuario Logueado.... List <JugadoresConsultaDefault> _jugador = new List <JugadoresConsultaDefault>(); _jugador = BuscarUltimosJugadoresDelUsuario(idUsuario, filtro); ///// Asigno lo obtenido al default...... DefaultConsulta listaDefault = new DefaultConsulta(); listaDefault.plan = _plan; listaDefault.CantidadEquipos = cantidadEquipo.Count; listaDefault.EquiposUsuario = _equiposUsuario; listaDefault.CantidadCompetencias = competencias; listaDefault.CantidadEquipos = cantidadEquipos; listaDefault.CantidadPartidos = partidos; listaDefault.PartidosUsuario = _partido; listaDefault.CantidadJugadores = jugadores; listaDefault.JugadoresUsuario = _jugador; return(listaDefault); }