Ejemplo n.º 1
0
        public static List <Grupo> GetGruposEquipos(int deporteId, int ramaId, int eventoId, int faseId)
        {
            List <Grupo>        lg = new List <Grupo>();
            List <SqlParameter> lp = new List <SqlParameter>();

            lp.Add(new SqlParameter("DeporteId", deporteId));
            lp.Add(new SqlParameter("RamaId", ramaId));
            lp.Add(new SqlParameter("EventoId", eventoId));
            lp.Add(new SqlParameter("FaseId", faseId));
            DataTable dt = ExecuteTransaction("[conj].[pGetGruposEvento]", lp);

            foreach (DataRow dr in dt.Rows)
            {
                Grupo gr = new Grupo();
                gr = gr.ConvertToGrupo(dr);
                DBTransaction db  = new DBTransaction();
                DataTable     dt1 = db.GetDataView(String.Format("[prog].[fGetEquiposGrupo] ({0})", gr.GrupoId));
                gr.GrupoEquipos = new List <GrupoEquipo>();
                foreach (DataRow dr1 in dt1.Rows)
                {
                    GrupoEquipo ge = new GrupoEquipo();
                    ge = GrupoEquipo.ConvertToGrupoEquipo(dr1);
                    gr.GrupoEquipos.Add(ge);
                }
                lg.Add(gr);
            }
            return(lg);
        }
Ejemplo n.º 2
0
        public static List <GrupoEquipo> GetGrupoEquipo(int grupoId)
        {
            List <GrupoEquipo> lge = new List <GrupoEquipo>();
            DBTransaction      db  = new DBTransaction();
            DataTable          dt  = db.GetDataView(String.Format("[prog].[fGetEquiposGrupo] ({0})", grupoId));

            foreach (DataRow dr1 in dt.Rows)
            {
                GrupoEquipo ge = new GrupoEquipo();
                ge = GrupoEquipo.ConvertToGrupoEquipo(dr1);
                lge.Add(ge);
            }

            return(lge);
        }