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); }
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." }); } }
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" } ); } }
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); }