Beispiel #1
0
 public static void Update(string nombre, string categoria, string descripcion,
                           DateTime fechaInicio, DateTime fechaFin, int cantEquipos, int cantGrupos,
                           int jugadoresPorEquipo, int id)
 {
     EventoDSTableAdapters.tbl_eventoTableAdapter adapter = new EventoDSTableAdapters.tbl_eventoTableAdapter();
     adapter.UpdateEvento(nombre, categoria, descripcion, fechaInicio, fechaFin,
                          cantEquipos, cantGrupos, jugadoresPorEquipo, 0, id, id);
 }
Beispiel #2
0
 public static Evento SelectById(int id)
 {
     EventoDSTableAdapters.tbl_eventoTableAdapter adapter = new EventoDSTableAdapters.tbl_eventoTableAdapter();
     EventoDS.tbl_eventoDataTable table = adapter.SelectById(id);
     if (table.Rows.Count == 0)
     {
         return(null);
     }
     return(RowToDto(table[0]));
 }
Beispiel #3
0
 public static Evento InsertWithReturn(string nombre, string categoria, string descripcion, DateTime fechaInicio, DateTime fechaFin,
                                       int cantEquipos, int cantGrupos, int jugadoresPorEquipos)
 {
     EventoDSTableAdapters.tbl_eventoTableAdapter adapter = new EventoDSTableAdapters.tbl_eventoTableAdapter();
     EventoDS.tbl_eventoDataTable table = adapter.InsertWithReturn(nombre, categoria, descripcion, fechaInicio, fechaFin,
                                                                   cantEquipos, cantGrupos, jugadoresPorEquipos, 0);
     if (table.Rows.Count == 0)
     {
         return(null);
     }
     return(RowToDto(table[0]));
 }
Beispiel #4
0
    public static List <Evento> SelectActuales()
    {
        EventoDSTableAdapters.tbl_eventoTableAdapter adapter = new EventoDSTableAdapters.tbl_eventoTableAdapter();
        EventoDS.tbl_eventoDataTable table = adapter.SelectActuales();
        List <Evento> listEvento           = new List <Evento>();

        foreach (EventoDS.tbl_eventoRow row in table)
        {
            listEvento.Add(RowToDto(row));
        }
        return(listEvento);
    }
Beispiel #5
0
    public static void Delete(int id)
    {
        EventoDSTableAdapters.tbl_eventoTableAdapter adapter = new EventoDSTableAdapters.tbl_eventoTableAdapter();
        adapter.DeleteEvento(id);
        NoticiaBLL.DeleteEvento(id);
        List <Grupo> listGrupos = GrupoBLL.SelectByEvento(id);

        foreach (Grupo objGrupo in listGrupos)
        {
            GrupoBLL.Delete(objGrupo.IdGrupo);
            GrupoEquipoBLL.DeleteByGrupo(objGrupo.IdGrupo);
            List <Fixture> listFixture = FixtureBLL.SelectByGrupo(objGrupo.IdGrupo + "");
            foreach (Fixture objFixture in listFixture)
            {
                FixtureNoticiaBLL.DeleteByFixture(objFixture.IdFixture);
            }
            FixtureBLL.DeleteByGrupo(objGrupo.IdGrupo);
        }
        GolesBLL.DeleteByEvento(id);
        EquipoBLL.DeleteByEvento(id);
    }