Esempio n. 1
0
    protected void btnCreatePage_OnClick(object sender, EventArgs e)
    {
        PageModel.PageTemplate pageTemplate = new PageModel.PageTemplate();

        if (Editor1.Content != "" || txtTitle.Text != "")
        {
            pageTemplate.Content = Editor1.Content;
            pageTemplate.Created = DateTime.Now;
            pageTemplate.Edited  = DateTime.Now;
            pageTemplate.Creator = "Administrator";
            var pageCategory = pageRepository.ReadPageCategory().FirstOrDefault(pc => pc.Id == Convert.ToInt32(ddlCategory.SelectedValue));
            pageTemplate.PageCategories = pageCategory;
            pageTemplate.Title          = txtTitle.Text;
            pageRepository.CreatePages(pageTemplate);
            Response.Redirect("Pages.aspx");
        }
        else if (Editor1.Content == "")
        {
            litWarning.Text = Bootstrap.Alert("Please insert some content to your page.", 4);
        }
        else if (txtTitle.Text == "")
        {
            litWarning.Text = Bootstrap.Alert("Please insert a title to the page.", 4);
        }
    }
Esempio n. 2
0
        protected override void Seed(DatabaseModel context)
        {
            UserModel.User user = new UserModel.User();
            user.FirstName      = "Admin";
            user.HashedPassword = UserModel.Encryption("admin");
            user.LastName       = "Admin";
            user.StreetAdress   = "Admin lane";
            user.StreetNumber   = 22;
            user.UserLevel      = 1;
            user.UserName       = "******";
            context.Users.Add(user);

            PageModel.PageCategory pageCategory = new PageModel.PageCategory();
            pageCategory.Name = "Template Category";
            context.PageCategories.Add(pageCategory);

            PageModel.PageTemplate pageTemplate = new PageModel.PageTemplate();
            pageTemplate.Content        = "This is your content";
            pageTemplate.PageCategories = pageCategory;
            pageTemplate.Created        = DateTime.Now;
            pageTemplate.Edited         = DateTime.Now;
            pageTemplate.Creator        = "Admin";
            pageTemplate.Title          = "Template Page";
            context.PageTemplates.Add(pageTemplate);


            ContactModel.Mail mail = new ContactModel.Mail();
            mail.Content = "This is a test mail to fill up the inventory abit";
            mail.Created = DateTime.Now;
            mail.Sender  = "*****@*****.**";
            mail.Title   = "Welcome to your very own website!";
            mail.Watched = false;
            context.Mails.Add(mail);

            UploadModel.Image templateImage = new UploadModel.Image();
            templateImage.Filename = "1024placeholder.png";
            context.Images.Add(templateImage);


            SettingsModel.Setting setting = new SettingsModel.Setting();
            setting.FooterInfo = "Test Template";
            setting.PageInfo   = "No data added yet.";

            setting.SiteName     = "Template Site";
            setting.Image        = 1;
            setting.OpeningModel = true;
            setting.PriceModel   = true;
            setting.ContactModel = true;
            setting.ProductModel = true;
            setting.Mapembedlink = "https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d35560.55761754828!2d10.214217099999999!3d56.14785654999999!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x0000000000000000%3A0x1837916eb88c0de3!2sTivoli+Friheden!5e0!3m2!1sda!2sdk!4v1429060674382";
            setting.Width        = 300;
            setting.Height       = 450;
            context.Setting.Add(setting);

            HoursModel.OpeningHours openingHours = new HoursModel.OpeningHours();
            openingHours.Comment   = "Comment";
            openingHours.Monday    = "12.00 - 23.00";
            openingHours.Tuesday   = "12.00 - 23.00";
            openingHours.Wednesday = "12.00 - 23.00";
            openingHours.Thursday  = "12.00 - 23.00";
            openingHours.Friday    = "12.00 - 02.00";
            openingHours.Saturday  = "12.00 - 02.00";
            openingHours.Sunday    = "12.00 - 20.00";
            context.OpeningHours.Add(openingHours);

            ProductsModel.Product product = new ProductsModel.Product();
            product.Images  = 1;
            product.Comment = "This is a default product listing.";
            product.Price   = 234;
            product.Title   = "Title";

            context.Products.Add(product);


            PriceModel.Price price = new PriceModel.Price();
            price.Product = "Test product";
            price.Amount  = 999;
            context.Prices.Add(price);

            context.SaveChanges();

            base.Seed(context);
        }