Ejemplo n.º 1
0
        public IActionResult HomeDashboard()
        {
            HomeDashboard model = new HomeDashboard();


            Employee e1 = new Employee("1", "Jake", "Groz");

            e1.jobTitle = "IBL Intern";
            HomeController.records.Add(e1);
            Employee e2 = new Employee("2", "Simon", "LS");

            e2.jobTitle = ".net Guy";
            HomeController.records.Add(e2);
            Employee e3 = new Employee("3", "Bailey", "Butley");

            e3.jobTitle = "Intern";
            HomeController.records.Add(e3);
            Employee e4 = new Employee("4", "Sam", "Clarke");

            e4.jobTitle = "Special Kid";
            HomeController.records.Add(e4);

            model.peopleMonitors.Add(e1.empId, e1);
            model.peopleMonitors.Add(e2.empId, e2);
            model.peopleMonitors.Add(e3.empId, e3);
            model.peopleMonitors.Add(e4.empId, e4);

            using (var writer = new StreamWriter("C:\\pathfoldertest\\employeeRecords.csv"))
                using (var csv = new CsvWriter(writer))
                {
                    csv.WriteRecords(HomeController.records);
                }

            return(View(model));
        }
Ejemplo n.º 2
0
        public ActionResult Index()
        {
            //load the most recently viewed Book, Movie, and TV Show
            //and display them on the home page
            HomeDashboard dashboard = new HomeDashboard();
            Book          book      = (from b in db.Books
                                       .Include(b => b.Source)
                                       where b.ViewedDate != null
                                       orderby b.ViewedDate descending
                                       select b).FirstOrDefault();

            Movie movie = (from m in db.Movies
                           .Include(m => m.Source)
                           where m.ViewedDate != null
                           orderby m.ViewedDate descending
                           select m).FirstOrDefault();

            Show show = (from s in db.Shows
                         .Include(s => s.Source)
                         where s.ViewedDate != null
                         orderby s.ViewedDate descending
                         select s).FirstOrDefault();

            dashboard.movie = movie;
            dashboard.book  = book;
            dashboard.show  = show;

            return(View(dashboard));
        }
Ejemplo n.º 3
0
        // GET: Home
        public ActionResult Index()
        {
            var home = new HomeDashboard();

            home.TopMenProducts   = new ShopDAL().MenProducts();
            home.TopWomenProducts = new ShopDAL().WomenProducts();
            return(View("Index", home));
        }
Ejemplo n.º 4
0
        public void HomeDashboard_Template_NullParameter_Test()
        {
            var template = new HomeDashboard(null);
            var output   = template.TransformText();

            Assert.NotNull(output);
            Assert.NotEmpty(output);
        }
Ejemplo n.º 5
0
        public void HomeDashboard_Template_Test()
        {
            var template = new HomeDashboard(new SmartAppInfo {
                Id = ApplicationId
            });
            var output = template.TransformText();

            Assert.NotNull(output);
            Assert.NotEmpty(output);
        }
Ejemplo n.º 6
0
        public HomeDashboard Get()
        {
            var dashboardResponse = this.mediatr.Send(new GetDashboardRequest());
            var response          = this.mediatr.Send(new GetDashboardFseRequest());
            var homeDashboard     = new HomeDashboard
            {
                Dashboard = dashboardResponse.Result,
                Fse       = response.Result
            };

            return(homeDashboard);
        }
Ejemplo n.º 7
0
        private void TransformViewsHomeHomeDashboard(SmartAppInfo manifest)
        {
            var template = new HomeDashboard(manifest);

            _writingService.WriteFile(Path.Combine(_context.BasePath, template.OutputPath), template.TransformText());
        }