public SiteResponse <object> Add(Showcase show)
        {
            //showcase ekleme
            var response = new SiteResponse <object>();

            response.Status = show == null;
            if (response.Status)
            {
                response.Message = "Showcase tanımsız";
                return(response);
            }
            var newShowcase = new Showcases();

            newShowcase.AddedDate       = DateTime.Now;
            newShowcase.Id              = show.Id;
            newShowcase.CompanyName     = show.CompanyName;
            newShowcase.Companies_Id    = show.Companies_Id;
            db.Entry(newShowcase).State = EntityState.Added;
            db.SaveChanges();
            response.Status = newShowcase.Id != 0;
            if (response.Status)
            {
                response.Message = "Showcase eklendi";
                return(response);
            }
            else
            {
                response.Message = "Showcase id tanımsız";
                return(response);
            }
        }
Example #2
0
        private void initObjectModels()
        {
            // initializing footer objects
            terms         = new Terms(browser);
            privacy       = new Privacy(browser);
            security      = new Security(browser);
            status        = new Status(browser);
            help          = new Help(browser);
            footerLogo    = new pageObjectModels.footer.Logo(browser);
            contactGitHub = new ContactGitHub(browser);
            api           = new API(browser);
            training      = new Training(browser);
            shop          = new Shop(browser);
            footerBlog    = new pageObjectModels.footer.Blog(browser);
            about         = new About(browser);

            // initializing explore objects
            integrations = new Integrations(browser);
            showcases    = new Showcases(browser);
            trending     = new Trending(browser);

            // initializing header objects
            headerLogo = new pageObjectModels.header.Logo(browser);
            personal   = new Personal(browser);
            openSource = new OpenSource(browser);
            business   = new Business(browser);
            explore    = new Explore(browser);
            pricing    = new Pricing(browser);
            headerBlog = new pageObjectModels.header.Blog(browser);
            support    = new Support(browser);
            searchBar  = new pageObjectModels.header.SearchBar(browser);
            signIn     = new SignIn(browser);
            signUp     = new SignUp(browser);

            // initializing main objects
            signUpUsername  = new SignUpUsername(browser);
            signUpEmail     = new SignUpEmail(browser);
            signUpPassword  = new SignUpPassword(browser);
            signUpSubmit    = new SignUpSubmit(browser);
            signUpForGitHub = new SignUpForGitHubButton(browser);

            // initializing pricing objects
            joinGitHubForFree    = new JoinGitHubForFree(browser);
            upgradeAccount       = new UpgradeAccount(browser);
            createOrganization   = new CreateOrganization(browser);
            startEnterpriseTrial = new StartEnterpriseTrial(browser);

            // initializing blog objects
            featured      = new Featured(browser);
            allPosts      = new AllPosts(browser);
            newFeatures   = new NewFeatures(browser);
            engineering   = new Engineering(browser);
            enterprise    = new Enterprise(browser);
            conferences   = new Conferences(browser);
            meetups       = new Meetups(browser);
            newHires      = new NewHires(browser);
            watercooler   = new Watercooler(browser);
            blogSearchBar = new pageObjectModels.blog.SearchBar(browser);
        }
Example #3
0
 public Showcase(Showcases show)
 {
     Id           = show.Id;
     Companies_Id = show.Companies_Id;
     AddedDate    = show.AddedDate;
     OrderNumber  = show.OrderNumber;
     CompanyName  = show.CompanyName;
     ModifiedDate = show.ModifiedDate;
 }
        void LoadProductsInShowcases()
        {
            var recommendations = showcaseService.GetPersonalProductRecommendations();

            Showcases.ReplaceRange(recommendations.Select(showcase => new PairedProductShowcase(showcase)));
        }