public bool Load() { int errorNumber = 0; string errorDescription = null; Framework.DataServices.Model.EntityBaseData result = _daoBase.Load( _currentLogin, this, out errorNumber, out errorDescription); if (errorNumber != 0 || !string.IsNullOrEmpty(errorDescription)) { return(false); } Model.DadosBasicos.Estadio model = (Model.DadosBasicos.Estadio)result; this.Nome = model.Nome; this.ActiveFlag = model.ActiveFlag; this.CreatedBy = model.CreatedBy; this.CreatedDate = model.CreatedDate; this.ModifiedBy = model.ModifiedBy; this.ModifiedDate = model.ModifiedDate; this.Foto = model.Foto; this.Pais = model.Pais; this.Estado = model.Estado; this.Cidade = model.Cidade; this.Time = model.Time; this.Descricao = model.Descricao; return(errorNumber == 0 ? true : false); }
public void Copy(Model.Campeonatos.Jogo entry) { _campeonato = entry._campeonato; _dataJogo = entry._dataJogo; _dataValidacao = entry._dataValidacao; _descricaoTime1 = entry._descricaoTime1; _descricaoTime2 = entry._descricaoTime2; _estadio = entry._estadio; _fase = entry._fase; _golsTime1 = entry._golsTime1; _golsTime2 = entry._golsTime2; _grupo = entry._grupo; _idJogo = entry._idJogo; _partidaValida = entry._partidaValida; _penaltisTime1 = entry._penaltisTime1; _penaltisTime2 = entry._penaltisTime2; _rodada = entry._rodada; _time1 = entry._time1; _time2 = entry._time2; _titulo = entry._titulo; _validadoBy = entry._validadoBy; _jogoLabel = entry._jogoLabel; _pendenteTime1Ganhador = entry._pendenteTime1Ganhador; _pendenteTime2Ganhador = entry._pendenteTime2Ganhador; _pendenteIdTime1 = entry._pendenteIdTime1; _pendenteIdTime2 = entry._pendenteIdTime2; }
public void Copy(Model.DadosBasicos.Estadio entry) { _capacidade = entry._capacidade; _cidade = entry._cidade; _descricao = entry._descricao; _estado = entry._estado; _foto = entry._foto; _nome = entry._nome; _pais = entry._pais; _time = entry._time; }
public bool Delete(string currentUser, Framework.DataServices.Model.EntityBaseData entry, out int errorNumber, out string errorDescription) { errorNumber = 0; errorDescription = null; Model.DadosBasicos.Estadio entryData = (Model.DadosBasicos.Estadio)entry; base.ExecuteNonQuery(CommandType.StoredProcedure, base._commandDelete, true, currentUser, base.Parameters.Create("@Nome", DbType.String, entryData.Nome), base.Parameters.Create("@ReturnValue", DbType.Int32, ParameterDirection.ReturnValue, null) ); return(Convert.ToInt32(base.ExecutionStatus.Command.Parameters["@ReturnValue"].Value) >= 1 ? true : false); }
public bool Update(string currentUser, Framework.DataServices.Model.EntityBaseData entry, out int errorNumber, out string errorDescription) { errorNumber = 0; errorDescription = null; Model.DadosBasicos.Estadio entryData = (Model.DadosBasicos.Estadio)entry; base.ExecuteNonQuery(CommandType.StoredProcedure, base._commandUpdate, true, currentUser, base.Parameters.Create("@Nome", DbType.String, entryData.Nome), base.Parameters.Create("@NomeTime", DbType.String, entryData.Time == null ? null : entryData.Time.Nome), base.Parameters.Create("@Pais", DbType.String, entryData.Pais), base.Parameters.Create("@Estado", DbType.String, entryData.Estado), base.Parameters.Create("@Cidade", DbType.String, entryData.Cidade), base.Parameters.Create("@Foto", DbType.AnsiString, entryData.Foto), base.Parameters.Create("@Capacidade", DbType.Int64, entryData.Capacidade), base.Parameters.Create("@Descricao", DbType.String, entryData.Descricao), base.Parameters.Create("@ReturnValue", DbType.Int32, ParameterDirection.ReturnValue, null) ); return(Convert.ToInt32(base.ExecutionStatus.Command.Parameters["@ReturnValue"].Value) >= 1 ? true : false); }
//#region Methods //public static IList<Framework.DataServices.Model.EntityBaseData> ConvertToList(DataTable table) //{ // IList<Framework.DataServices.Model.EntityBaseData> list = new List<Framework.DataServices.Model.EntityBaseData>(); // foreach (DataRow row in table.Rows) // { // list.Add(ConvertToObject(row)); // } // return list; //} //public static Framework.DataServices.Model.EntityBaseData ConvertToObject(DataRow row) //{ // string nome = ""; // if (row.Table.Columns.Contains("Nome") && !Convert.IsDBNull(row["Nome"])) // { // nome = Convert.ToString(row["Nome"]); // } // Model.DadosBasicos.Estadio entry = new BolaoNet.Model.DadosBasicos.Estadio(nome); // entry.LoadDataRow(row); // if (row.Table.Columns.Contains("NomeTime") && !Convert.IsDBNull(row["NomeTime"])) // { // entry.Time = new BolaoNet.Model.DadosBasicos.Time(Convert.ToString(row["NomeTime"])); // } // if (row.Table.Columns.Contains("Pais") && !Convert.IsDBNull(row["Pais"])) // { // entry.Pais = Convert.ToString(row["Pais"]); // } // if (row.Table.Columns.Contains("Estado") && !Convert.IsDBNull(row["Estado"])) // { // entry.Estado = Convert.ToString(row["Estado"]); // } // if (row.Table.Columns.Contains("Cidade") && !Convert.IsDBNull(row["Cidade"])) // { // entry.Cidade = Convert.ToString(row["Cidade"]); // } // //if (row.Table.Columns.Contains("Foto") && !Convert.IsDBNull(row["Foto"])) // //{ // // entry.Foto = Convert.ToString(row["Foto"]); // //} // if (row.Table.Columns.Contains("Capacidade") && !Convert.IsDBNull(row["Capacidade"])) // { // entry.Capacidade = Convert.ToInt64(row["Capacidade"]); // } // if (row.Table.Columns.Contains("Descricao") && !Convert.IsDBNull(row["Descricao"])) // { // entry.Descricao = Convert.ToString(row["Descricao"]); // } // return entry; //} //#endregion #region IDaoBase Members public Framework.DataServices.Model.EntityBaseData Load(string currentUser, Framework.DataServices.Model.EntityBaseData entry, out int errorNumber, out string errorDescription) { errorNumber = 0; errorDescription = null; Model.DadosBasicos.Estadio entryData = (Model.DadosBasicos.Estadio)entry; DataTable table = base.ExecuteFill(CommandType.StoredProcedure, base._commandSelect, true, currentUser, base.Parameters.Create("@Nome", DbType.String, entryData.Nome), base.Parameters.Create("@ReturnValue", DbType.Int32, ParameterDirection.ReturnValue, null) ); int rowsFound = Convert.ToInt32(base.ExecutionStatus.Command.Parameters["@ReturnValue"].Value); if (rowsFound == 0) { return(null); } //throw new Exception("There is no item found in database with this ID."); return(Util.Estadio.ConvertToObject(table.Rows[0])); }