public void LoadFases() { int errorNumber = 0; string errorDescription = null; BolaoNet.Model.Campeonatos.Campeonato campeonato = new BolaoNet.Model.Campeonatos.Campeonato(EntryToLoad); IList <Framework.DataServices.Model.EntityBaseData> result = ((BolaoNet.Dao.Campeonatos.IDaoCampeonato)base.DaoObject).LoadFases( Constants.CurrentUser, campeonato, out errorNumber, out errorDescription); if (result == null) { throw new AssertTestException("Couldn't load the fases"); } if (errorNumber != 0) { throw new AssertTestException("There is an error number = " + errorNumber); } if (!string.IsNullOrEmpty(errorDescription)) { throw new AssertTestException("There is an error description = " + errorDescription); } }
public void UpdateFase() { int errorNumber = 0; string errorDescription = null; BolaoNet.Model.Campeonatos.Campeonato campeonato = new BolaoNet.Model.Campeonatos.Campeonato(EntryToLoad); BolaoNet.Model.Campeonatos.Fase fase = new BolaoNet.Model.Campeonatos.Fase(Dao.Campeonatos.Fase.EntryToUpdate); fase.Descricao = "Teste"; bool result = ((BolaoNet.Dao.Campeonatos.IDaoCampeonato)base.DaoObject).UpdateFase( Constants.CurrentUser, campeonato, fase, out errorNumber, out errorDescription); // // TODO: Fix this test // return; //if (result == false) // throw new AssertTestException("Couldn't update the fase"); //if (errorNumber != 0) // throw new AssertTestException("There is an error number = " + errorNumber); //if (!string.IsNullOrEmpty(errorDescription)) // throw new AssertTestException("There is an error description = " + errorDescription); //object objResult = base.CommonDatabase.ExecuteScalar( // System.Data.CommandType.Text, QueryToCompareGrupoUpdate, false, base.CurrentUser); //if (string.Compare(fase.Descricao.ToString(), objResult.ToString()) != 0) // throw new AssertTestException("Incompatible results between database and object."); }
public void ClearFases() { int errorNumber = 0; string errorDescription = null; BolaoNet.Model.Campeonatos.Campeonato campeonato = new BolaoNet.Model.Campeonatos.Campeonato(EntryToLoad); bool result = ((BolaoNet.Dao.Campeonatos.IDaoCampeonato)base.DaoObject).ClearFases( Constants.CurrentUser, campeonato, out errorNumber, out errorDescription); if (result == false) { throw new AssertTestException("Couldn't clear the grupos"); } if (errorNumber != 0) { throw new AssertTestException("There is an error number = " + errorNumber); } if (!string.IsNullOrEmpty(errorDescription)) { throw new AssertTestException("There is an error description = " + errorDescription); } object objResult = base.CommonDatabase.ExecuteScalar( System.Data.CommandType.Text, QueryToCompareFasesClear, false, base.CurrentUser); if ((int)objResult >= 1) { throw new AssertTestException("The rows were not deleted in database."); } }
public void Insert() { Framework.DataServices.Model.EntityBaseData entry = new BolaoNet.Model.Campeonatos.Campeonato(EntryToInsert); base.Insert(entry, QueryToCompareInsert); }
public void InsertFase() { int errorNumber = 0; string errorDescription = null; BolaoNet.Model.Campeonatos.Campeonato campeonato = new BolaoNet.Model.Campeonatos.Campeonato(EntryToLoad); BolaoNet.Model.Campeonatos.Fase fase = new BolaoNet.Model.Campeonatos.Fase(Dao.Campeonatos.Fase.EntryToInsert); bool result = ((BolaoNet.Dao.Campeonatos.IDaoCampeonato)base.DaoObject).InsertFase( Constants.CurrentUser, campeonato, fase, out errorNumber, out errorDescription); if (result == false) { throw new AssertTestException("Couldn't insert the fase"); } if (errorNumber != 0) { throw new AssertTestException("There is an error number = " + errorNumber); } if (!string.IsNullOrEmpty(errorDescription)) { throw new AssertTestException("There is an error description = " + errorDescription); } object objResult = base.CommonDatabase.ExecuteScalar( System.Data.CommandType.Text, QueryToCompareFaseInsert, false, base.CurrentUser); if ((int)objResult != 1) { throw new AssertTestException("The row was not inserted in database."); } }
public void Delete() { Framework.DataServices.Model.EntityBaseData entry = new BolaoNet.Model.Campeonatos.Campeonato(EntryToDelete); base.Delete(entry, QueryToCompareDelete); }
public void Load() { Framework.DataServices.Model.EntityBaseData entry = new BolaoNet.Model.Campeonatos.Campeonato(EntryToLoad); base.Load(entry); }
public IList <int> LoadRodadas(string currentUser, BolaoNet.Model.Campeonatos.Campeonato campeonato, out int errorNumber, out string errorDescription) { errorNumber = 0; errorDescription = null; IList <int> list = new List <int>(); try { System.Data.Common.DbDataReader reader = (System.Data.Common.DbDataReader)base.ExecuteReader( CommandType.StoredProcedure, "sp_Campeonatos_LoadRodadas", true, currentUser, false, base.Parameters.Create("@Nome", DbType.String, campeonato.Nome), base.Parameters.Create("@ReturnValue", DbType.Int32, ParameterDirection.ReturnValue, null) ); while (reader.Read()) { if (!Convert.IsDBNull(reader[0])) { list.Add(Convert.ToInt32(reader[0])); } } } finally { base.Close(); } return(list); }
public void Update() { Framework.DataServices.Model.EntityBaseData entry = new BolaoNet.Model.Campeonatos.Campeonato(EntryToUpdate); ((BolaoNet.Model.Campeonatos.Campeonato)entry).Descricao = "Descricao"; base.Update(entry, QueryToCompareUpdate, ((Model.Campeonatos.Campeonato)entry).Descricao); }
public IList <Framework.DataServices.Model.EntityBaseData> LoadFinishedJogos(BolaoNet.Model.Campeonatos.Campeonato campeonato, int totalJogos) { int errorNumber = 0; string errorDescription = null; IList <Framework.DataServices.Model.EntityBaseData> list = _daoBase.LoadFinishedJogos( _currentLogin, campeonato, totalJogos, out errorNumber, out errorDescription); if (errorNumber != 0 || !string.IsNullOrEmpty(errorDescription)) { return(null); } return(list); }
public IList <Framework.DataServices.Model.EntityBaseData> SelectGoleadas(BolaoNet.Model.Campeonatos.Campeonato campeonato, int maxGols, string condition, string order) { int errorNumber = 0; string errorDescription = null; IList <Framework.DataServices.Model.EntityBaseData> list = _daoBase.SelectGoleadas( _currentLogin, campeonato, maxGols, condition, order, out errorNumber, out errorDescription); if (errorNumber != 0 || !string.IsNullOrEmpty(errorDescription)) { return(null); } return(list); }
public bool ClearFases(string currentUser, BolaoNet.Model.Campeonatos.Campeonato campeonato, out int errorNumber, out string errorDescription) { errorNumber = 0; errorDescription = null; Model.Campeonatos.Campeonato entryCampeonato = (Model.Campeonatos.Campeonato)campeonato; base.ExecuteNonQuery(CommandType.StoredProcedure, "sp_CampeonatosFases_Clear", true, currentUser, base.Parameters.Create("@NomeCampeonato", DbType.String, entryCampeonato.Nome), base.Parameters.Create("@ReturnValue", DbType.Int32, ParameterDirection.ReturnValue, null) ); return(Convert.ToInt32(base.ExecutionStatus.Command.Parameters["@ReturnValue"].Value) >= 0 ? true : false); }
public void DeleteTime() { int errorNumber = 0; string errorDescription = null; BolaoNet.Model.Campeonatos.Campeonato campeonato = new BolaoNet.Model.Campeonatos.Campeonato(EntryToLoad); BolaoNet.Model.Campeonatos.Grupo grupo = new BolaoNet.Model.Campeonatos.Grupo(BolaoNet.Tests.Dao.Campeonatos.Grupo.EntryToLoad); BolaoNet.Model.DadosBasicos.Time time = new BolaoNet.Model.DadosBasicos.Time(Dao.Time.EntryToDelete); bool result = ((BolaoNet.Dao.Campeonatos.IGrupo)base.DaoObject).DeleteTime( Constants.CurrentUser, campeonato, grupo, time, out errorNumber, out errorDescription); if (result == false) { throw new AssertTestException("Couldn't delete the time"); } if (errorNumber != 0) { throw new AssertTestException("There is an error number = " + errorNumber); } if (!string.IsNullOrEmpty(errorDescription)) { throw new AssertTestException("There is an error description = " + errorDescription); } object objResult = base.CommonDatabase.ExecuteScalar( System.Data.CommandType.Text, QueryToCompareTimeDelete, false, base.CurrentUser); if ((int)objResult >= 1) { throw new AssertTestException("The row was not deleted in database."); } }
public IList <Framework.DataServices.Model.EntityBaseData> SelectGoleadas(string currentUser, BolaoNet.Model.Campeonatos.Campeonato campeonato, int maxGols, string condition, string order, out int errorNumber, out string errorDescription) { string conditionCheck = condition; if (!string.IsNullOrEmpty(conditionCheck)) { conditionCheck += " AND "; } else { conditionCheck = ""; } conditionCheck += "(Gols1 >= " + maxGols + " OR Gols2 >= " + maxGols + ")"; return(SelectAllByPeriod(currentUser, 0, campeonato, DateTime.MinValue, DateTime.MinValue, null, null, null, conditionCheck, "(Jogos.Gols1 + Jogos.Gols2) DESC", out errorNumber, out errorDescription)); }
public IList <Framework.DataServices.Model.EntityBaseData> LoadHistorico(string currentUser, BolaoNet.Model.Campeonatos.Campeonato entry, string condition, out int errorNumber, out string errorDescription) { errorNumber = 0; errorDescription = null; DataTable table = base.ExecuteFill(CommandType.StoredProcedure, "sp_CampeonatosHistorico_Load", true, currentUser, base.Parameters.Create("@NomeCampeonato", DbType.String, entry.Nome), base.Parameters.Create("@Condition", DbType.String, condition), base.Parameters.Create("@ReturnValue", DbType.Int32, ParameterDirection.ReturnValue, null) ); int rowsFound = Convert.ToInt32(base.ExecutionStatus.Command.Parameters["@ReturnValue"].Value); errorDescription = base.ExecutionStatus.ErrorDescription; errorNumber = base.ExecutionStatus.ErrorNumber; return(Util.CampeonatoHistorico.ConvertToList(table)); }
public bool SaveExisitingUserFile(BolaoNet.Model.Boloes.Bolao bolao, BolaoNet.Model.Campeonatos.Campeonato campeonato, Framework.Security.Model.UserData user) { if (bolao == null) { throw new ArgumentException("bolao"); } if (campeonato == null) { throw new ArgumentException("campeonato"); } if (user == null) { throw new ArgumentException("user"); } #region Buscando os jogos cadastrados do bolão //Loading jogos stored Business.Campeonatos.Support.Campeonato businessCampeonato = new Business.Campeonatos.Support.Campeonato(_currentLogin, campeonato); IList <Framework.DataServices.Model.EntityBaseData> listJogos = businessCampeonato.LoadJogos(0, null, null, DateTime.MinValue, DateTime.MinValue, null); if (listJogos.Count != 64) { throw new Exception("Não existem a quantidade determinada de jogos cadastradas no banco"); } #endregion #region Buscando os dados do arquivo Excel //Loading jogos from Excel file List <Model.Boloes.JogoUsuario> jogosUsuario = new List <BolaoNet.Model.Boloes.JogoUsuario>(); jogosUsuario = _daoTemplate.LoadJogosUsuario(_dao.CreateConnection(_file)); if (jogosUsuario.Count != 64) { throw new Exception("Não existem a quantidade de apostas cadastradas no excel."); } List <Model.Boloes.JogoUsuario> result = new List <BolaoNet.Model.Boloes.JogoUsuario>(); //Setting apostas dos usuários into jogos result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[0], jogosUsuario[0])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[1], jogosUsuario[1])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[2], jogosUsuario[7])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[3], jogosUsuario[6])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[4], jogosUsuario[12])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[5], jogosUsuario[13])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[6], jogosUsuario[19])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[7], jogosUsuario[18])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[8], jogosUsuario[24])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[9], jogosUsuario[25])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[10], jogosUsuario[30])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[11], jogosUsuario[31])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[12], jogosUsuario[36])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[13], jogosUsuario[37])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[14], jogosUsuario[42])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[15], jogosUsuario[43])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[16], jogosUsuario[2])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[17], jogosUsuario[9])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[18], jogosUsuario[8])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[19], jogosUsuario[3])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[20], jogosUsuario[20])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[21], jogosUsuario[14])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[22], jogosUsuario[15])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[23], jogosUsuario[26])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[24], jogosUsuario[21])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[25], jogosUsuario[27])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[26], jogosUsuario[32])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[27], jogosUsuario[33])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[28], jogosUsuario[38])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[29], jogosUsuario[39])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[30], jogosUsuario[44])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[31], jogosUsuario[45])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[32], jogosUsuario[4])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[33], jogosUsuario[5])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[34], jogosUsuario[10])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[35], jogosUsuario[11])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[36], jogosUsuario[16])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[37], jogosUsuario[17])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[38], jogosUsuario[22])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[39], jogosUsuario[23])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[40], jogosUsuario[34])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[41], jogosUsuario[35])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[42], jogosUsuario[28])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[43], jogosUsuario[29])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[44], jogosUsuario[40])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[45], jogosUsuario[41])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[46], jogosUsuario[46])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[47], jogosUsuario[47])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[48], jogosUsuario[48])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[49], jogosUsuario[49])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[50], jogosUsuario[51])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[51], jogosUsuario[50])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[52], jogosUsuario[52])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[53], jogosUsuario[53])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[54], jogosUsuario[54])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[55], jogosUsuario[55])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[56], jogosUsuario[57])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[57], jogosUsuario[56])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[58], jogosUsuario[58])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[59], jogosUsuario[59])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[60], jogosUsuario[60])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[61], jogosUsuario[61])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[62], jogosUsuario[62])); result.Add(SetValue((Model.Campeonatos.Jogo)listJogos[63], jogosUsuario[63])); #endregion #region Inserindo jogos do usuário foreach (Model.Boloes.JogoUsuario jogoUsuario in result) { Business.Boloes.Support.JogoUsuario apostaUsuario = new BolaoNet.Business.Boloes.Support.JogoUsuario(_currentLogin, jogoUsuario); apostaUsuario.UserName = user.UserName; apostaUsuario.Bolao = bolao; apostaUsuario.Time1 = jogoUsuario.Time1; apostaUsuario.Time2 = jogoUsuario.Time2; apostaUsuario.Insert(); } #endregion #region Inserindo apostas extras string[] extras = new string[4]; //Primeiro Lugar if (result[63].ApostaTime1 > result[63].ApostaTime2) { extras[0] = result[63].Time1.Nome; extras[1] = result[63].Time2.Nome; } else { extras[0] = result[63].Time2.Nome; extras[1] = result[63].Time1.Nome; } //Terceiro Lugar if (result[62].ApostaTime1 > result[62].ApostaTime2) { extras[2] = result[62].Time1.Nome; extras[3] = result[62].Time2.Nome; } else { extras[2] = result[62].Time2.Nome; extras[3] = result[62].Time1.Nome; } for (int c = 0; c < 4; c++) { if (string.Compare(extras[c], "Suiça") == 0) { extras[c] = "Suíça"; } } //Primeiro lugar Business.Boloes.Support.ApostaExtraUsuario businessExtra = new BolaoNet.Business.Boloes.Support.ApostaExtraUsuario(_currentLogin, 1, bolao.Nome, user.UserName); businessExtra.NomeTime = extras[0]; businessExtra.Insert(); //Segundo Lugar businessExtra = new BolaoNet.Business.Boloes.Support.ApostaExtraUsuario(_currentLogin, 2, bolao.Nome, user.UserName); businessExtra.NomeTime = extras[1]; businessExtra.Insert(); //Terceiro Lugar businessExtra = new BolaoNet.Business.Boloes.Support.ApostaExtraUsuario(_currentLogin, 3, bolao.Nome, user.UserName); businessExtra.NomeTime = extras[2]; businessExtra.Insert(); //Quarto Lugar businessExtra = new BolaoNet.Business.Boloes.Support.ApostaExtraUsuario(_currentLogin, 4, bolao.Nome, user.UserName); businessExtra.NomeTime = extras[3]; businessExtra.Insert(); #endregion return(true); }
public IList <Framework.DataServices.Model.EntityBaseData> LoadJogos(string currentUser, int rodada, Model.Campeonatos.Fase fase, Model.Campeonatos.Grupo grupo, BolaoNet.Model.Campeonatos.Campeonato campeonato, DateTime dataInicial, DateTime dataFinal, string condition, out int errorNumber, out string errorDescription) { errorNumber = 0; errorDescription = null; DataTable table = base.ExecuteFill(CommandType.StoredProcedure, "sp_Campeonatos_LoadJogos", true, currentUser, base.Parameters.Create("@NomeCampeonato", DbType.String, campeonato.Nome), base.Parameters.Create("@Rodada", DbType.String, rodada), base.Parameters.Create("@NomeFase", DbType.String, fase == null ? null : fase.Nome), base.Parameters.Create("@NomeGrupo", DbType.String, grupo == null ? null : grupo.Nome), base.Parameters.Create("@DataInicial", DbType.DateTime, dataInicial), base.Parameters.Create("@DataFinal", DbType.DateTime, dataFinal), base.Parameters.Create("@Condition", DbType.String, condition), base.Parameters.Create("@ReturnValue", DbType.Int32, ParameterDirection.ReturnValue, null) ); return((IList <Framework.DataServices.Model.EntityBaseData>)Dao.Campeonatos.Util.Jogo.ConvertToList(table)); }
public IList <BolaoNet.Model.Campeonatos.CampeonatoClassificacao> LoadClassificacao(string currentUser, BolaoNet.Model.Campeonatos.Campeonato campeonato, BolaoNet.Model.Campeonatos.Fase fase, BolaoNet.Model.Campeonatos.Grupo grupo, out int errorNumber, out string errorDescription) { errorNumber = 0; errorDescription = null; DataTable table = base.ExecuteFill(CommandType.StoredProcedure, "sp_CampeonatosClassificacao_LoadClassificacao", true, currentUser, base.Parameters.Create("@NomeCampeonato", DbType.String, campeonato.Nome), base.Parameters.Create("@NomeFase", DbType.String, fase.Nome), base.Parameters.Create("@NomeGrupo", DbType.String, grupo == null ? null : grupo.Nome), base.Parameters.Create("@ReturnValue", DbType.Int32, ParameterDirection.ReturnValue, null) ); return(Util.CampeonatoClassificacao.ConvertToClassificacaoList(table)); }
public IList <Framework.DataServices.Model.EntityBaseData> LoadFases(string currentUser, BolaoNet.Model.Campeonatos.Campeonato entry, out int errorNumber, out string errorDescription) { errorNumber = 0; errorDescription = null; Model.Campeonatos.Campeonato entryData = (Model.Campeonatos.Campeonato)entry; DataTable table = base.ExecuteFill(CommandType.StoredProcedure, "sp_CampeonatosFases_Load", true, currentUser, base.Parameters.Create("@NomeCampeonato", DbType.String, entryData.Nome), base.Parameters.Create("@ReturnValue", DbType.Int32, ParameterDirection.ReturnValue, null) ); return(Dao.Campeonatos.Util.Fase.ConvertToList(table)); }
public IList <BolaoNet.Model.Campeonatos.Reports.GolsFrequencia> LoadGolsFrequencia(BolaoNet.Model.Campeonatos.Campeonato campeonato) { int errorNumber = 0; string errorDescription = null; IList <BolaoNet.Model.Campeonatos.Reports.GolsFrequencia> list = _daoBase.LoadGolsFrequencia( _currentLogin, campeonato, out errorNumber, out errorDescription); if (errorNumber != 0 || !string.IsNullOrEmpty(errorDescription)) { return(null); } return(list); }
public IList <BolaoNet.Model.Campeonatos.Reports.GolsFrequencia> LoadGolsFrequencia(string currentUser, BolaoNet.Model.Campeonatos.Campeonato campeonato, out int errorNumber, out string errorDescription) { errorNumber = 0; errorDescription = null; DataTable table = base.ExecuteFill(CommandType.StoredProcedure, "sp_CampeonatosRecordGolsFrequencia", true, currentUser, base.Parameters.Create("@NomeCampeonato", DbType.String, campeonato.Nome), base.Parameters.Create("@ReturnValue", DbType.Int32, ParameterDirection.ReturnValue, null) ); int rowsFound = Convert.ToInt32(base.ExecutionStatus.Command.Parameters["@ReturnValue"].Value); errorDescription = base.ExecutionStatus.ErrorDescription; errorNumber = base.ExecutionStatus.ErrorNumber; return(Util.GolsFrequencia.ConvertToGolsFrequenciaList(table)); }
public IList <Framework.DataServices.Model.EntityBaseData> LoadFinishedJogos(string currentUser, BolaoNet.Model.Campeonatos.Campeonato campeonato, int totalJogos, out int errorNumber, out string errorDescription) { errorNumber = 0; errorDescription = null; DataTable table = base.ExecuteFill(CommandType.StoredProcedure, "sp_Campeonatos_LoadLastFinishedJogos", true, currentUser, base.Parameters.Create("@NomeCampeonato", DbType.String, campeonato.Nome), base.Parameters.Create("@TotalJogos", DbType.Int32, totalJogos), base.Parameters.Create("@ReturnValue", DbType.Int32, ParameterDirection.ReturnValue, null) ); errorNumber = base.ExecutionStatus.ErrorNumber; errorDescription = base.ExecutionStatus.ErrorDescription; return(Util.Jogo.ConvertToList(table)); }
public IList <BolaoNet.Model.Campeonatos.Reports.TimeRodadas> LoadTimesRodadas(string currentUser, BolaoNet.Model.Campeonatos.Campeonato campeonato, BolaoNet.Model.Campeonatos.Fase fase, BolaoNet.Model.Campeonatos.Grupo grupo, Model.DadosBasicos.Time time, out int errorNumber, out string errorDescription) { errorNumber = 0; errorDescription = null; DataTable table = base.ExecuteFill(CommandType.StoredProcedure, "sp_CampeonatosTimeClassificacaoRodadas", true, currentUser, base.Parameters.Create("@NomeCampeonato", DbType.String, campeonato.Nome), base.Parameters.Create("@NomeFase", DbType.String, fase.Nome), base.Parameters.Create("@NomeGrupo", DbType.String, grupo.Nome), base.Parameters.Create("@NomeTime", DbType.String, time.Nome), base.Parameters.Create("@ReturnValue", DbType.Int32, ParameterDirection.ReturnValue, null) ); int rowsFound = Convert.ToInt32(base.ExecutionStatus.Command.Parameters["@ReturnValue"].Value); errorDescription = base.ExecutionStatus.ErrorDescription; errorNumber = base.ExecutionStatus.ErrorNumber; return(Util.TimeRodadas.ConvertToTimesRodadasList(table)); }
public IList <Framework.DataServices.Model.EntityBaseData> SelectAllByPeriod(string currentUser, int rodada, BolaoNet.Model.Campeonatos.Campeonato campeonato, DateTime dataInicial, DateTime dataFinal, string time, string fase, string grupo, string condition, string order, out int errorNumber, out string errorDescription) { errorNumber = 0; errorDescription = null; if (string.IsNullOrEmpty(time)) { time = null; } if (string.IsNullOrEmpty(fase)) { fase = null; } if (string.IsNullOrEmpty(grupo)) { grupo = null; } DataTable table = base.ExecuteFill(CommandType.StoredProcedure, "sp_Jogos_SelectByPeriod", true, currentUser, base.Parameters.Create("@NomeCampeonato", DbType.String, campeonato.Nome), base.Parameters.Create("@Rodada", DbType.Int32, rodada), base.Parameters.Create("@DataInicial", DbType.DateTime, dataInicial), base.Parameters.Create("@DataFinal", DbType.DateTime, dataFinal), base.Parameters.Create("@NomeTime", DbType.String, time), base.Parameters.Create("@NomeFase", DbType.String, fase), base.Parameters.Create("@NomeGrupo", DbType.String, grupo), base.Parameters.Create("@Condition", DbType.String, condition), base.Parameters.Create("@Order", DbType.String, order), base.Parameters.Create("@ReturnValue", DbType.Int32, ParameterDirection.ReturnValue, null) ); errorNumber = base.ExecutionStatus.ErrorNumber; errorDescription = base.ExecutionStatus.ErrorDescription; return(Util.Jogo.ConvertToList(table)); }