public static IList <Model.Campeonatos.CampeonatoRecord> ConvertToRecordList(DataTable table) { IList <Model.Campeonatos.CampeonatoRecord> list = new List <Model.Campeonatos.CampeonatoRecord>(); foreach (DataRow row in table.Rows) { Model.Campeonatos.CampeonatoRecord entry = ConvertToRecordObject(row); entry.Posicao = list.Count + 1; list.Add(entry); } return(list); }
public bool LoadRecordJogosGols(string currentUser, Model.Campeonatos.Campeonato entry, Model.DadosBasicos.Time time, bool getRecord, out Model.Campeonatos.CampeonatoRecord general, out Model.Campeonatos.CampeonatoRecord dentro, out Model.Campeonatos.CampeonatoRecord fora, out int errorNumber, out string errorDescription) { errorNumber = 0; errorDescription = null; base.ExecuteNonQuery(CommandType.StoredProcedure, "sp_CampeonatosRecordTimeRecordJogosGols", true, currentUser, base.Parameters.Create("@NomeCampeonato", DbType.String, entry.Nome), base.Parameters.Create("@NomeTime", DbType.String, time.Nome), base.Parameters.Create("@GetRecord", DbType.Boolean, getRecord), base.Parameters.Create("@JogosSemMarcar", DbType.Int32, ParameterDirection.Output, null), base.Parameters.Create("@JogosSemMarcarDentro", DbType.Int32, ParameterDirection.Output, null), base.Parameters.Create("@JogosSemMarcarFora", DbType.Int32, ParameterDirection.Output, null), base.Parameters.Create("@JogosSemLevar", DbType.Int32, ParameterDirection.Output, null), base.Parameters.Create("@JogosSemLevarDentro", DbType.Int32, ParameterDirection.Output, null), base.Parameters.Create("@JogosSemLevarFora", DbType.Int32, ParameterDirection.Output, null), 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; general = new BolaoNet.Model.Campeonatos.CampeonatoRecord(time.Nome); fora = new BolaoNet.Model.Campeonatos.CampeonatoRecord(time.Nome); dentro = new BolaoNet.Model.Campeonatos.CampeonatoRecord(time.Nome); general.JogosSemLevar = Convert.ToInt32(base.ExecutionStatus.Command.Parameters["@JogosSemLevar"]); fora.JogosSemLevar = Convert.ToInt32(base.ExecutionStatus.Command.Parameters["@JogosSemLevarFora"]); dentro.JogosSemLevar = Convert.ToInt32(base.ExecutionStatus.Command.Parameters["@JogosSemLevarDentro"]); general.JogosSemMarcar = Convert.ToInt32(base.ExecutionStatus.Command.Parameters["@JogosSemMarcar"]); fora.JogosSemMarcar = Convert.ToInt32(base.ExecutionStatus.Command.Parameters["@JogosSemMarcarFora"]); dentro.JogosSemMarcar = Convert.ToInt32(base.ExecutionStatus.Command.Parameters["@JogosSemMarcarDentro"]); return(true); }
public bool LoadRecordJogosGols(Model.Campeonatos.Campeonato entry, Model.DadosBasicos.Time time, bool getRecord, out Model.Campeonatos.CampeonatoRecord general, out Model.Campeonatos.CampeonatoRecord dentro, out Model.Campeonatos.CampeonatoRecord fora) { int errorNumber = 0; string errorDescription = null; general = null; dentro = null; fora = null; bool result = _daoBase.LoadRecordJogosGols( _currentLogin, this, time, getRecord, out general, out dentro, out fora, out errorNumber, out errorDescription); if (errorNumber != 0 || !string.IsNullOrEmpty(errorDescription)) { return(false); } return(result); }