Пример #1
0
        public Trial(DaoTrial trial, DataService service, FmDb par)
        {
            InitializeComponent();
            this.trial   = trial;
            this.service = service;
            parent       = par;

            labPltfm.Text     = trial.pltfm;
            labPdct.Text      = trial.pdct;
            labDate.Text      = trial.date;
            labActivator.Text = trial.activator;
            labOperator.Text  = trial.operater;
            labInfo.Text      = trial.info;
        }
Пример #2
0
        //获取所有trial 记录
        public List <DaoTrial> getAllTrials()
        {
            List <DaoTrial> list = null;

            if (con != null)
            {
                try
                {
                    if (con.State != ConnectionState.Open)
                    {
                        con.Open();
                    }

                    list = new List <DaoTrial>();

                    string       queryStr = @"select id,trialPltfmName,trialPdctName,trialUserId,trialDate,
                                               trialSummaryPath,trialInfo,trialOperator from tabtrials;";
                    MySqlCommand cmd      = new MySqlCommand();
                    cmd.Connection  = con;
                    cmd.CommandText = queryStr;

                    using (MySqlDataReader reader = cmd.ExecuteReader())
                    {
                        while (reader.Read())
                        {
                            DaoTrial one = new DaoTrial();
                            one.id        = reader.GetInt32(0);
                            one.pltfm     = reader.GetString(1);
                            one.pdct      = reader.GetString(2);
                            one.activator = reader.GetString(3);
                            one.date      = reader.GetString(4);
                            one.dbgPath   = reader.GetString(5);
                            one.info      = reader.GetString(6);
                            one.operater  = reader.GetString(7);
                            list.Add(one);
                        }
                    }
                }
                catch (Exception ex)
                {
                    Console.WriteLine("getTrial Error!\n" + ex.Message);
                }
            }
            return(list);
        }