private static GolfCompetidor Parse(int competidorId) { DBTransaction db = new DBTransaction(); Dictionary <string, int> fields = new Dictionary <string, int>(); fields.Add(nameof(CompetidorId), competidorId); DataRow dr = db.GetDataRow(Entity, fields); GolfCompetidor gjo = ConvertToJornada(dr); return(gjo); }
private static GolfCompetidor ConvertToJornada(DataRow dr) { GolfCompetidor gc = new GolfCompetidor(); if (dr != null) { gc.CompetidorId = Convert.ToInt32(dr["CompetidorId"]); gc.Handicap = Convert.ToInt32(dr["Handicap"]); gc.FechaNacimiento = Convert.ToDateTime(dr["FechaNacimiento"]); gc.FechaRegistro = Convert.ToDateTime(dr["FechaRegistro"]); gc.CategoriaId = Convert.ToInt32(dr["CategoriaId"]); gc.CategoriaDescripcion = Convert.ToString(dr["CategoriaDescripcion"]); gc.Club = Convert.ToString(dr["Club"]); } return(gc); }