Пример #1
0
 private void CreateConfigTitle(WebClientDbContext context)
 {
     if (!context.SYSTEMCONFIGs.Any(x => x.Code == "HomeTitle"))
     {
         context.SYSTEMCONFIGs.Add(new SYSTEMCONFIG()
         {
             Code        = "HomeTitle",
             ValueString = "Trang chủ WebClient",
         });
     }
     if (!context.SYSTEMCONFIGs.Any(x => x.Code == "HomeMetaKeyword"))
     {
         context.SYSTEMCONFIGs.Add(new SYSTEMCONFIG()
         {
             Code        = "HomeMetaKeyword",
             ValueString = "Trang chủ WebClient",
         });
     }
     if (!context.SYSTEMCONFIGs.Any(x => x.Code == "HomeMetaDescription"))
     {
         context.SYSTEMCONFIGs.Add(new SYSTEMCONFIG()
         {
             Code        = "HomeMetaDescription",
             ValueString = "Trang chủ WebClient",
         });
     }
 }
Пример #2
0
    //private void CreateSlide(WebClientDbContext context)
    //{
    //    if (context.SLIDEs.Count() == 0)
    //    {
    //        List<SLIDE> listSlide = new List<SLIDE>()
    //        {
    //            new SLIDE() {
    //                Name ="Slide 1",
    //                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 ="Slide 2",
    //                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(listSlide);
    //        context.SaveChanges();
    //    }
    //}

    private void CreatePage(WebClientDbContext context)
    {
        if (context.PAGEs.Count() == 0)
        {
            try
            {
                var page = new PAGE()
                {
                    Name     = "Giới thiệu",
                    Alias    = "gioi-thieu",
                    PContent = @"Trường Đại học Tiền Giang mong muốn được hợp tác với các tổ chức, cá nhân trong và ngoài nước
về giáo dục, đào tạo, nghiên cứu, ứng dụng và chuyển giao khoa học - công nghệ.",
                    Status   = true
                };
                context.PAGEs.Add(page);
                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}\"");
                    }
                }
            }
        }
    }
Пример #3
0
 private void CreateContactDetail(WebClientDbContext context)
 {
     if (context.ContactDetails.Count() == 0)
     {
         try
         {
             var contactDetail = new WebClient.Model.Models.ContactDetail()
             {
                 Name    = "Trường đại học Tiền Giang",
                 Address = "119 Ấp Bắc - Phường 05 - Thành phố Mỹ Tho - Tỉnh Tiền Giang.",
                 Email   = "*****@*****.**",
                 Lat     = 37.0625,
                 Lng     = 95.677068,
                 Phone   = "0273 3 872 624 - 0273 6 250 200",
                 Website = "https://tgu.edu.vn",
                 Other   = "",
                 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}\"");
                 }
             }
         }
     }
 }
Пример #4
0
    private void CreateUser(WebClientDbContext context)
    {
        var manager = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(new WebClientDbContext()));

        var roleManager = new RoleManager <IdentityRole>(new RoleStore <IdentityRole>(new WebClientDbContext()));

        var user = new ApplicationUser()
        {
            //Email truong: [email protected]
            UserName       = "******",
            Email          = "*****@*****.**",
            EmailConfirmed = true,
            BirthDay       = DateTime.Now,
            FullName       = "Technology Education"
        };

        if (manager.Users.Count(x => x.UserName == "tedu") == 0)
        {
            manager.Create(user, "123654$");

            if (!roleManager.Roles.Any())
            {
                roleManager.Create(new IdentityRole {
                    Name = "Admin"
                });
                roleManager.Create(new IdentityRole {
                    Name = "User"
                });
            }

            var adminUser = manager.FindByEmail("*****@*****.**");

            manager.AddToRoles(adminUser.Id, new string[] { "Admin", "User" });
        }
    }
Пример #5
0
 public OrderService(
     IUnitOfWorkWebClient unitOfWork,
     WebClientDbContext dbContext,
     IMapper mapper)
 {
     _unitOfWork = unitOfWork;
     _mapper     = mapper;
     _dbContext  = dbContext;
 }
Пример #6
0
 private void CreateFooter(WebClientDbContext context)
 {
     if (context.FOOTERs.Count(x => x.ID == CommonConstants.DefaultFooterId) == 0)
     {
         string content = "Footer";
         context.FOOTERs.Add(new FOOTER()
         {
             ID      = CommonConstants.DefaultFooterId,
             Content = content
         });
         context.SaveChanges();
     }
 }
Пример #7
0
 public UserDAO()
 {
     db = new WebClientDbContext();
 }
Пример #8
0
 public SubjectDAO()
 {
     db = new WebClientDbContext();
 }
Пример #9
0
 public DeChuanDAO()
 {
     db = new WebClientDbContext();
 }
Пример #10
0
 public StudentDAO()
 {
     dataContext = new WebClientDbContext();
 }
Пример #11
0
 public CaThiDAO()
 {
     db = new WebClientDbContext();
 }
Пример #12
0
 public ThiSinhDAO()
 {
     dataContext = new WebClientDbContext();
 }
Пример #13
0
 public PhanQuyenDAO()
 {
     db = new WebClientDbContext();
 }
Пример #14
0
 public WebClientDbContext Init()
 {
     return(dbContext ?? (dbContext = new WebClientDbContext()));
 }
Пример #15
0
 public QuestionDAO()
 {
     db = new WebClientDbContext();
 }
Пример #16
0
 public RoomDAO()
 {
     dataContext = new WebClientDbContext();
 }
Пример #17
0
 public QClassDAO()
 {
     db = new WebClientDbContext();
 }
Пример #18
0
 public ClassDAO()
 {
     dataContext = new WebClientDbContext();
 }
Пример #19
0
 public KHOATHIDAO()
 {
     dataContext = new WebClientDbContext();
 }
Пример #20
0
 public AnswerDAO()
 {
     db = new WebClientDbContext();
 }