Exemplo n.º 1
0
        public ActionResult Index()
        {
            HomeModelView homeModel = new HomeModelView();

            homeModel.categoris = categoriesService.GetCategories();

            return(View(homeModel));
        }
Exemplo n.º 2
0
        public IActionResult Index(HomeModelView homeModelView)
        {
            if (ModelState.IsValid)
            {
                var k = 2;
            }

            return(View());
        }
Exemplo n.º 3
0
        /// <summary>
        /// Creates the home page jobs view.
        /// </summary>
        /// <param name="selectedVacancy"></param>
        /// <param name="vacancyDetail">The vacancy detail.</param>
        /// <returns></returns>
        /// <exception cref="ArgumentNullException">vacancyDetail</exception>
        public IHomeView CreateHomePageJobsView(string selectedVacancy, IList <IVacancyDetail> vacancyDetail)
        {
            if (vacancyDetail == null)
            {
                throw new ArgumentNullException(nameof(vacancyDetail));
            }

            var addedRecCount   = 0;
            var k               = 1;
            var vacancyInThrees = new List <IVacancyInThreeColumns>();
            var aRow            = new VacancyInThreeColumn();

            var filterList = vacancyDetail.Where(x => x.JobTitle.Contains(string.IsNullOrEmpty(selectedVacancy)
                ? x.JobTitle :
                                                                          selectedVacancy)).ToList();

            foreach (var aRecord in filterList)
            {
                addedRecCount++;
                switch (k) // Counting Number of record
                {
                case 1:
                    aRow.Column1 = aRecord;
                    break;

                case 2:
                    aRow.Column2 = aRecord;
                    break;

                case 3:
                    aRow.Column3 = aRecord;
                    break;
                }

                if ((k == 3) || (addedRecCount == filterList.Count))
                {
                    //Add Compledted Row Column to the List
                    vacancyInThrees.Add(aRow);


                    //Initialise variables
                    aRow = new VacancyInThreeColumn();
                    k    = 0;
                }

                k++;
            }



            var returnView = new HomeModelView();

            returnView.VacancyList = vacancyInThrees;

            return(returnView);
        }
Exemplo n.º 4
0
        /// <summary>
        /// Creates the authentication page.
        /// </summary>
        /// <param name="registrationView">The registration view.</param>
        /// <param name="logOnView">The log on view.</param>
        /// <param name="changePasswordView">The change password view.</param>
        /// <returns></returns>
        public IHomeView CreateAuthenticationPage(IRegistrationView registrationView, ILogOnView logOnView, IChangePasswordView changePasswordView, string processingMessage)
        {
            var model = new HomeModelView
            {
                Registration      = registrationView,
                LogOn             = logOnView,
                ChangePassword    = changePasswordView,
                ProcessingMessage = processingMessage,
            };

            return(model);
        }
Exemplo n.º 5
0
        public IHomeView GetDashBoardOption(IUserDetail userInfo, IList <ICompanyDetail> companyCollection)
        {
            var companyDDL = GetDropDownList.CompanyListItems(companyCollection, -1);

            var result = new HomeModelView
            {
                CompanyCollection = companyCollection,
                CompanyDropDown   = companyDDL,
                User = userInfo
            };

            return(result);
        }
Exemplo n.º 6
0
        public ActionResult Index()
        {
            HomeModelView model = new HomeModelView
            {
                Start      = db.Starts.ToList(),
                Portfolios = db.Portfolios.ToList(),
                Abouts     = db.Abouts.ToList()
            };

            ViewBag.PortfolioItems = model.Portfolios;
            ViewBag.Settings       = db.Settings.FirstOrDefault();

            return(View(model));
        }
Exemplo n.º 7
0
        public HomeModelView HomeModels(int LoadItemsCount)
        {
            try
            {
                HomeModelView homeModel = new HomeModelView();

                var Categories = _context.Categories.Include(c => c.ItemsCategories).Where(c => c.State).ToList();
                homeModel.Categories = Categories;
                homeModel.Items      = ShowMoreItemsFun(LoadItemsCount);

                return(homeModel);
            }
            catch
            {
                return(new HomeModelView());
            }
        }
Exemplo n.º 8
0
        public HomeModelView SubCategoryModels(int id, int SubId)
        {
            try
            {
                HomeModelView SubCategoryModels = new HomeModelView();

                var SubCategories = (from i in _context.Items.Include(i => i.City)
                                     from c in _context.Categories
                                     from sc in _context.SubCategories
                                     from ic in _context.ItemsCategories
                                     from isc in _context.ItemsSupCategories
                                     where ic.ItemId == i.Id && ic.CategoryId == c.Id && isc.ItemId == i.Id && isc.SubCategoryId == sc.Id && c.Id == id
                                     select sc).ToList();



                var Items = new List <Item>();

                if (SubId != 0)
                {
                    SubCategoriesItemsFun(SubId);
                }
                else
                {
                    Items = (from i in _context.Items.Include(i => i.City)
                             from c in _context.Categories
                             from ic in _context.ItemsCategories
                             where ic.ItemId == i.Id && ic.CategoryId == c.Id && c.Id == id
                             where i.State
                             select i).ToList();
                }


                SubCategoryModels.SubCategories = SubCategories;
                SubCategoryModels.Items         = Items;
                SubCategoryModels.CategoryId    = id;
                return(SubCategoryModels);
            }
            catch
            {
                return(new HomeModelView());
            }
        }
Exemplo n.º 9
0
        MyResumeEntities1 _dbContext = new MyResumeEntities1();  //Connection


        public ActionResult Index()
        {
            HomeModelView homeModelView = new HomeModelView();

            homeModelView.users             = _dbContext.User.ToList();
            homeModelView.courses           = _dbContext.Courses.ToList();
            homeModelView.D_Management      = _dbContext.DatabaseManagement.ToList();
            homeModelView.educations        = _dbContext.Education.ToList();
            homeModelView.G_Technology      = _dbContext.GameTechnology.ToList();
            homeModelView.P_Language        = _dbContext.ProgramingLanguage.ToList();
            homeModelView.references        = _dbContext.Reference.ToList();
            homeModelView.socialMediaTables = _dbContext.SocialMediaTable.ToList();
            homeModelView.W_Technology      = _dbContext.WebTechnology.ToList();
            homeModelView.workExperiances   = _dbContext.WorkExperiance.ToList();
            homeModelView.coursesContents   = _dbContext.CoursesContent.ToList();
            homeModelView.myProjects        = _dbContext.MyProjects.ToList();

            return(View(homeModelView));
        }
Exemplo n.º 10
0
        private void OnKeyDownHandler(object sender, KeyEventArgs e)
        {
            if (e.Key == Key.Return)
            {
                string Login = txtLogin.Text;
                string Mdp   = txtPassword.Password.ToString();

                List <Utilisateur> lst = Singleton.GetInstance().GetAllUtilisateur();
                Utilisateur        u   = (Utilisateur)lst.First(x => x.Login.Equals(Login) && x.MDP.Equals(Mdp));
                if (u != null)
                {
                    Singleton.GetInstance().SetUtilisateur(u);
                    HomeModelView HMV = new HomeModelView(u);
                    Singleton.GetInstance().GetMainWindowViewModel().CurrentPageViewModel = HMV;
                }
                else
                {
                    MessageBox.Show("Aucun utilisateur trouvé.");
                }
            }
        }
Exemplo n.º 11
0
        /********/

        public void SetHomeModelView(HomeModelView homeModelView)
        {
            cContent = homeModelView;
        }
        public IActionResult Index(IdentityUser user)
        {
            HomeModelView model = new HomeModelView();

            return(RedirectToAction("Index"));
        }
        public IActionResult Index()
        {
            HomeModelView model = new HomeModelView();

            return(View());
        }