示例#1
0
        public static List <ParametrosSuceso> getParametrosSuceso(int deporteId, int control, int visor)
        {
            List <ParametrosSuceso> ph = new List <ParametrosSuceso>();
            DBTransaction           db = new DBTransaction();
            DataTable dt = db.GetDataView(string.Format("conj.fParametroSuceso ({0},{1},{2})", deporteId, control, visor));

            foreach (DataRow dr in dt.Rows)
            {
                ParametrosSuceso parH = ConvertToParametroSuceso(dr);
                ph.Add(parH);
            }
            return(ph);
        }
示例#2
0
        public static ParametrosSuceso ConvertToParametroSuceso(DataRow dr)
        {
            ParametrosSuceso ph = new ParametrosSuceso();

            if (dr != null)
            {
                ph.ParametroSucesoId = Convert.ToInt32(dr["ParametroSucesoId"]);
                ph.Parametro         = Convert.ToString(dr["Parametro"]);
                ph.DeporteId         = Convert.ToInt32(dr["DeporteId"]);
                ph.Color             = Convert.ToString(dr["Color"]);
                ph.RegistraPersona   = Convert.ToInt32(dr["RegistraPersona"]);
                ph.Orden             = !string.IsNullOrEmpty(dr["Orden"].ToString()) ? Convert.ToInt32(dr["Orden"]) : 0;
                ph.Valor             = 0;
                ph.ValorSuceso       = Convert.ToInt32(dr["Valor"]);
                ph.Tipo = Convert.ToInt32(dr["Tipo"]);
            }
            return(ph);
        }