public IActionResult AboutUs()
        {
            MultipleViewModel user = new MultipleViewModel();

            user.user = HttpContext.Session.GetObjectFromJson <User>("userInfos");

            if (user.user != null)
            {
                MultipleViewModel u1 = new MultipleViewModel();
                u1.user.id       = Convert.ToInt32(user.user.id);
                u1.user.name     = user.user.name.ToString();
                u1.user.surname  = user.user.surname.ToString();
                u1.user.email    = user.user.email.ToString();
                u1.user.nick     = user.user.nick.ToString();
                u1.user.password = user.user.password.ToString();
                return(View(u1));
            }
            else
            {
                MultipleViewModel u2 = new MultipleViewModel();
                u2.user.id   = 0;
                u2.user.name = " Login";
                return(View(u2));
            }
        }
Пример #2
0
        public ActionResult InsertPerson()
        {
            MultipleViewModel multipleViewModel = new MultipleViewModel();

            multipleViewModel.Universities = unServise.GetAllUniversities();
            return(View(multipleViewModel));
        }
Пример #3
0
        public ActionResult Multiple(MultipleViewModel model)
        {
            // Get selected rows
            var selected = model.Claims.Where(m => m.Selected);

            // Repopulate grid
            model.Claims = ExampleMapper.ToClaimViewModelList(UserService.Identity.Claims.AsEnumerable());

            // Reapply row selections based on matching [Key]
            model.Claims.ForEach(c => { if (selected.Any(s => s.HashKey == c.HashKey))
                                        {
                                            c.Selected = true;
                                        }
                                 });

            // Process selected items
            if (selected.Any())
            {
                model.Selections = new ContentViewModel();

                foreach (var claim in model.Claims.Where(m => m.Selected))
                {
                    model.Selections.AddParagraph("You selected claim type '{0}' which has a value of '{1}'.", claim.ClaimType, claim.Value);
                }
            }

            return(View(model));
        }
Пример #4
0
        public ActionResult Multiple()
        {
            var model = new MultipleViewModel();

            // Populate
            model.Claims = ExampleMapper.ToClaimViewModelList(UserService.Identity.Claims.AsEnumerable());//MappingEngine.Map<IEnumerable<ClaimViewModel>>(UserService.Identity.Claims.AsEnumerable());

            return(View(model));
        }
        public void it_should_map_the_multiple_entity_to_the_multiple_view_model()
        {
            var vm = new MultipleViewModel
            {
                Id   = 1,
                Name = "Test Sector"
            };

            var result = this.mapper.Map <Multiple>(vm);

            Assert.AreEqual(vm.Id, result.Id);
            Assert.AreEqual(vm.Name, result.Name);
        }
Пример #6
0
        public IActionResult ShowBooks()
        {
            MultipleViewModel user = new MultipleViewModel();

            user.user = HttpContext.Session.GetObjectFromJson <User>("userInfos");

            user.Books = HttpContext.Session.GetList("moreBook");

            user.author = HttpContext.Session.GetObjectFromJson <Author>("moreAuthor");

            if (user.user != null)
            {
                MultipleViewModel u1 = new MultipleViewModel();
                u1.user.id       = Convert.ToInt32(user.user.id);
                u1.user.name     = user.user.name.ToString();
                u1.user.surname  = user.user.surname.ToString();
                u1.user.email    = user.user.email.ToString();
                u1.user.nick     = user.user.nick.ToString();
                u1.user.password = user.user.password.ToString();

                u1.Books = user.Books;

                u1.author.id      = user.author.id;
                u1.author.name    = user.author.name;
                u1.author.surname = user.author.surname;

                return(View(u1));
            }
            else
            {
                MultipleViewModel u2 = new MultipleViewModel();
                u2.user.id   = 0;
                u2.user.name = " Login";

                u2.Books = user.Books;

                u2.author.id      = user.author.id;
                u2.author.name    = user.author.name;
                u2.author.surname = user.author.surname;

                return(View(u2));
            }
        }
Пример #7
0
        public IActionResult ShowBook()
        {
            MultipleViewModel user = new MultipleViewModel();

            user.user    = HttpContext.Session.GetObjectFromJson <User>("userInfos");
            user.book    = HttpContext.Session.GetObjectFromJson <Book>("oneBook");
            user.author  = HttpContext.Session.GetObjectFromJson <Author>("oneAuthor");
            user.library = HttpContext.Session.GetObjectFromJson <Library>("oneLibrary");

            if (user.user != null)
            {
                MultipleViewModel u1 = new MultipleViewModel();
                u1.user.id       = Convert.ToInt32(user.user.id);
                u1.user.name     = user.user.name.ToString();
                u1.user.surname  = user.user.surname.ToString();
                u1.user.email    = user.user.email.ToString();
                u1.user.nick     = user.user.nick.ToString();
                u1.user.password = user.user.password.ToString();

                u1.book.id           = user.book.id;
                u1.book.name         = user.book.name;
                u1.book.description  = user.book.description;
                u1.book.imageURL     = user.book.imageURL;
                u1.book.categoryName = user.book.categoryName;

                u1.author.id      = user.author.id;
                u1.author.name    = user.author.name;
                u1.author.surname = user.author.surname;

                u1.library.id      = user.library.id;
                u1.library.name    = user.library.name;
                u1.library.address = user.library.address;
                u1.library.tel     = user.library.tel;
                u1.library.email   = user.library.email;

                return(View(u1));
            }
            else
            {
                MultipleViewModel u2 = new MultipleViewModel();
                u2.user.id   = 0;
                u2.user.name = " Login";

                u2.book.id           = user.book.id;
                u2.book.name         = user.book.name;
                u2.book.description  = user.book.description;
                u2.book.imageURL     = user.book.imageURL;
                u2.book.categoryName = user.book.categoryName;

                u2.author.id      = user.author.id;
                u2.author.name    = user.author.name;
                u2.author.surname = user.author.surname;

                u2.library.id      = user.library.id;
                u2.library.name    = user.library.name;
                u2.library.address = user.library.address;
                u2.library.tel     = user.library.tel;
                u2.library.email   = user.library.email;

                return(View(u2));
            }
        }
Пример #8
0
 public ActionResult InsertPerson(MultipleViewModel multipleViewModel)
 {
     stService.InsertPerson(multipleViewModel);
     return(View("People", "PeopleMainView"));
 }