示例#1
0
        private static FAQCategories MapFAQCategories(IDataReader reader)
        {
            FAQCategories faqCategories = new FAQCategories();

            int index = 0;

            faqCategories.Id   = reader.GetSafeInt32(index);
            faqCategories.Name = reader.GetSafeString(index);

            return(faqCategories);
        }
示例#2
0
        public void SeedFAQs()
        {
            if (!FAQs.Any())
            {
                var category = FAQCategories.FirstOrDefault(f => f.Text == "Cont");
                FAQs.Add(new FAQ()
                {
                    Category = category,
                    Question = "Cum îmi actualizez datele din cont?",
                    Answer   = "Apăsați pe numele dvs. în colțul din dreapta sus.",
                    Type     = FAQType.Both,
                });

                FAQs.Add(new FAQ()
                {
                    Category = category,
                    Question = "Cum îmi schimb parola?",
                    Answer   = "Apăsați pe numele dvs. în colțul din dreapta sus."
                });

                FAQs.Add(new FAQ()
                {
                    Category = category,
                    Question = "Contul meu a fost suspendat. De ce?",
                    Answer   = "Motivul este precizat atunci când vă autentificați. Contactați-ne pentru mai multe detalii."
                });

                FAQs.Add(new FAQ()
                {
                    Category = category,
                    Question = "Cum îmi șterg contul?",
                    Answer   = "Nu ne-am gândit la asta pâna acum."
                });

                category = FAQCategories.FirstOrDefault(f => f.Text == "Plăți");

                FAQs.Add(new FAQ()
                {
                    Category = category,
                    Question = "De ce suma din extrasul de cont nu corespunde cu serviciul contractat?",
                    Answer   = "Nu știm. Vorbiți la bancă."
                });

                FAQs.Add(new FAQ()
                {
                    Category = category,
                    Question = "Pot obține ceva gratis de la voi?",
                    Answer   = "Depinde."
                });
            }
        }
示例#3
0
 public void SeedFAQCategories()
 {
     if (!FAQCategories.Any())
     {
         FAQCategories.AddRange(
             new FAQCategory {
             Text = "Cont", Icon = "glyphicon glyphicon-user"
         },
             new FAQCategory {
             Text = "Plăți", Icon = "glyphicon glyphicon-credit-card"
         },
             new FAQCategory {
             Text = "Asistență", Icon = "glyphicon glyphicon-question-sign"
         },
             new FAQCategory {
             Text = "Servicii", Icon = "glyphicon glyphicon-shopping-cart"
         }
             );
     }
 }
示例#4
0
        public List <FAQCategories> GetCategories()
        {
            string procName           = "[dbo].[FAQCategories_SelectAll]";
            List <FAQCategories> list = null;

            _data.ExecuteCmd(procName, null,
                             delegate(IDataReader reader, short set)
            {
                FAQCategories faqCategories = MapFAQCategories(reader);

                if (list == null)
                {
                    list = new List <FAQCategories>();
                }

                list.Add(faqCategories);
            }
                             );

            return(list);
        }