Пример #1
0
        /// <summary>
        /// get the first training link that a user shoudl get started with
        /// </summary>
        /// <returns>a link or null if thier is not one setup</returns>
        public TrainingLink getFirstIntroTraining()
        {
            TrainingLink tl = db.getFirstTrainingLink(company);

            if (tl != null)
            {
                return(tl);
            }
            else
            {
                return(new TrainingLink());
            }
        }
Пример #2
0
        private TrainingLink[] mapTrainingLinks(DataSet ds)
        {
            if (ds == null || ds.Tables[0] == null)
            {
                return(null);
            }

            //create an array of same size
            TrainingLink[] links = new TrainingLink[ds.Tables[0].Rows.Count];
            int            index = 0;

            foreach (DataRow dr in ds.Tables[0].Rows)
            {
                TrainingLink tl = new TrainingLink();
                tl.CompanyId         = (dr["CompanyId"] != DBNull.Value ? Convert.ToInt16(dr["CompanyId"]) : 0);
                tl.InitialOrdering   = (dr["InitialOrdering"] != DBNull.Value ? Convert.ToInt16(dr["InitialOrdering"]) : 0);
                tl.SearchKeywords    = returnRealOrBlank(dr["SearchKeywords"] as string);
                tl.TraininglinkId    = (dr["TrainingLinkId"] != DBNull.Value ? Convert.ToInt16(dr["TrainingLinkId"]) : 0);
                tl.TraininglinkImage = returnRealOrBlank(dr["TraininglinkImage"] as string);
                tl.TraininglinkName  = returnRealOrBlank(dr["TraininglinkName"] as string);

                links[index] = tl;
                index++;
            }
            return(links);

            /*
             * //database access here
             * user.OfficePhone = "972-444-5555";
             * user.TextPhone = "214-385=9128";
             * user.UserId = 1;
             * //should have been database
             *
             * return user;
             */
        }