private void CreateContactDetail(WebLaptopDbContext context) { if (context.ContactDetails.Count() == 0) { try { var contactdetail = new ContactDetail() { Name = "CNLTTH Thi mùng 5 tháng 1", Address = "Học viện kỹ thuật quân sự", Email = "*****@*****.**", Lat = 21.0474076, Lng = 105.7855591, Phone = "0383729419", Website = "https://www.facebook.com/profile.php?id=100007755821621", Others = "", Status = true }; context.ContactDetails.Add(contactdetail); context.SaveChanges(); } catch (DbEntityValidationException ex) { foreach (var eve in ex.EntityValidationErrors) { Trace.WriteLine($"Entity of type \"{eve.Entry.Entity.GetType().Name}\" in state \"{eve.Entry.State}\" has the following validation error."); foreach (var ve in eve.ValidationErrors) { Trace.WriteLine($"- Property: \"{ve.PropertyName}\", Error: \"{ve.ErrorMessage}\""); } } } } }
//private void CreateFooter(WebLaptopDbContext context) //{ // if (context.Footers.Count(x => x.ID == CommonConstants.DefaultFooterId) == 0) // { // string content = ""; // } //} private void CreateSlide(WebLaptopDbContext context) { if (context.Slides.Count() == 0) { List <Slide> slides = new List <Slide>() { new Slide() { Name = "slide1", DisplayOrder = 1, Status = true, Url = "#", Image = "/Assets/client/images/bag.jpg", Content = @"<h2>FLAT 50% 0FF</h2> <label>FOR ALL PURCHASE <b>VALUE</b></label> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et </p> <span class=""on-get"">GET NOW</span>" }, new Slide() { Name = "slide2", DisplayOrder = 2, Status = true, Url = "#", Image = "/Assets/client/images/bag1.jpg", Content = @"<h2>FLAT 50% 0FF</h2> <label>FOR ALL PURCHASE <b>VALUE</b></label> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et </p> <span class=""on-get"">GET NOW</span>" } }; context.Slides.AddRange(slides); context.SaveChanges(); } }
private void CreatePage(WebLaptopDbContext context) { if (context.Pages.Count() == 0) { var page = new Page() { Name = "Giới thiệu", Alias = "gioi-thieu", Content = @"HỘ KINH DOANH NGUYỄN DANH THÁI 236 HOÀNG QUỐC VIỆT Thành phố Hà Nội, Việt Nam SĐT: 0246.2544.533 - Email: contact @laptop88.vn Website: laptop88.vn Số ĐKKD: 0108153788, cấp lần đầu ngày Sở KHĐT TP.Hà Nội cấp", Status = true, }; context.Pages.Add(page); context.SaveChanges(); } }