public object execute(DbConnection connection, DbTransaction transaction) { CompeticionDAO competicionDAO = new CompeticionDAO(); CalendarioDAO calendarioDAO = new CalendarioDAO(); EquiposParticipanDAO equiposParticipanDAO = new EquiposParticipanDAO(); CompeticionVO competicionVO = competicionDAO.create(connection, transaction, competicionTotal.Competicion); foreach (int item in competicionTotal.ListaEquipos) { equiposParticipanDAO.create(connection, transaction, new EquiposParticipanVO(competicionVO.Cd_Competicion, item)); } if (competicionTotal.Calendario != null) { foreach (CalendarioVO item in competicionTotal.Calendario) { item.Cod_Competicion = competicionVO.Cd_Competicion; calendarioDAO.create(connection, transaction, item); } } return(new CompeticionTotalCO(competicionVO, competicionTotal.Calendario, competicionTotal.ListaEquipos)); }
public object execute(DbConnection connection, DbTransaction transaction) { var competicionDAO = new CompeticionDAO(); var calendarioDAO = new CalendarioDAO(); var equiposParticipanDAO = new EquiposParticipanDAO(); competicionVO = competicionDAO.create(connection, transaction, competicionVO); foreach (int item in listaEquipos) { equiposParticipanDAO.create(connection, transaction, new EquiposParticipanVO(competicionVO.Cd_Competicion, item)); } if (calendario != null) { foreach (CalendarioVO item in calendario) { item.Cod_Competicion = competicionVO.Cd_Competicion; calendarioDAO.create(connection, transaction, item); } } return(null); }