Esempio n. 1
0
        /// <summary>
        /// populerar träningstillfälleslistan
        /// </summary>
        private void hamtaTranTillf()
        {
            DataTable sokning;
            postgres  s = startaPostgres();

            sokning = s.sqlFråga("hamtaTillf", "tranTillfalle");

            if (sokning.Columns[0].ColumnName.Equals("error"))
            {
                _tbSvar.Text = sokning.Rows[0][1].ToString();
            }
            else
            {
                trantillfLista = new List <trantillfInfo>();
                for (int i = 0; i < sokning.Rows.Count; i++)
                {
                    trantillfInfo tillfalle = new trantillfInfo()
                    {
                        narvarolistaID = (int)sokning.Rows[i]["narvarolista_id"],
                        datum          = sokning.Rows[i]["datum"].ToString(),
                        sluttid        = (DateTime)sokning.Rows[i]["sluttid"],
                        starttid       = (DateTime)sokning.Rows[i]["starttid"],
                    };


                    trantillfLista.Add(tillfalle);
                    _tbSvar.Text = sokOk;
                }

                lbxTrantillfalle.DataSource    = trantillfLista;
                lbxTrantillfalle.DisplayMember = "trantillfalle";
            }
        }
Esempio n. 2
0
 /// <summary>
 /// läser av vilka poster som är markerade
 /// i samtliga listboxar och hämtar ut objektet till variablarna.
 /// </summary>
 private void lasAvListboxarna()
 {
     nuvarandeGruppMdlm = (gruppmedlemmar)_lbxGruppmedlemmar.SelectedItem;
     nuvarandeTrantillf = (trantillfInfo)_lbxTrantillfalle.SelectedItem;
     nuvarandeTranGrp   = (traningsgrupp)_lbxTraningsgrupper.SelectedItem;
 }