Пример #1
0
        public static List <DeportePeriodo> getDeportePeriodo(int EventoId, int DeporteId)
        {
            List <DeportePeriodo> dp = new List <DeportePeriodo>();
            DBTransaction         db = new DBTransaction();
            DataTable             dt = db.GetDataView(string.Format("conj.fDeportePeriodo ({0},{1})", EventoId, DeporteId));

            foreach (DataRow item in dt.Rows)
            {
                DeportePeriodo dper = ConvertToDeportePeriodo(item);
                dp.Add(dper);
            }
            return(dp);
        }
Пример #2
0
        private static DeportePeriodo ConvertToDeportePeriodo(DataRow dr)
        {
            DeportePeriodo dper = new DeportePeriodo();

            if (dr != null)
            {
                dper.DeportePeriodoId  = Convert.ToInt32(dr["DeportePeriodoId"]);
                dper.DeporteId         = Convert.ToInt32(dr["DeporteId"]);
                dper.Periodo           = Convert.ToString(dr["Periodo"]);
                dper.Abreviatura       = Convert.ToString(dr["Abreviatura"]);
                dper.EventoId          = Convert.ToInt32(dr["EventoId"]);
                dper.Tiempo            = dr.Table.Columns.Contains("Tiempo") ? Convert.ToString(dr["Tiempo"]) : "";
                dper.Punto             = Convert.ToInt32(dr["Punto"]);
                dper.Orden             = Convert.ToInt32(dr["Orden"]);
                dper.TipoCronometro    = Convert.ToInt32(dr["TipoCronometro"]);
                dper.TipoPeriodo       = Convert.ToInt32(dr["TipoPeriodo"]);
                dper.MaximoPunto       = Convert.ToInt32(dr["MaximoPunto"] is DBNull ? 0 : dr["MaximoPunto"]);
                dper.intervaloDescanso = Convert.ToInt32(dr["intervaloDescanso"] is DBNull ? 0 : dr["intervaloDescanso"]);
            }
            return(dper);
        }