public ActionResult GetPeopleAjax()
        {
            List <PersonModel> people;

            if (Session["people"] == null)
            {
                people = new List <PersonModel>()
                {
                    new PersonModel()
                    {
                        Id         = 1,
                        FullName   = "Çağıl Alsaç",
                        IdentityNo = "123456",
                        GraduatedFromUniversity = true,
                        BirthDate = DateTime.Parse("19.06.1980")
                    },
                    new PersonModel()
                    {
                        Id         = 2,
                        FullName   = "Leo Alsaç",
                        IdentityNo = "654321",
                        GraduatedFromUniversity = false,
                        BirthDate = DateTime.Parse("25.05.2015")
                    },
                    new PersonModel()
                    {
                        Id         = 3,
                        FullName   = "Ugur Karasar",
                        IdentityNo = "333333",
                        GraduatedFromUniversity = true,
                        BirthDate = DateTime.Parse("14.01.1994")
                    },
                    new PersonModel()
                    {
                        Id         = 4,
                        FullName   = "Deneme Test",
                        IdentityNo = "000000",
                        GraduatedFromUniversity = false,
                        BirthDate = DateTime.Parse("17.02.2020")
                    }
                };
                Session["people"] = people;
            }
            else
            {
                people = Session["people"] as List <PersonModel>;
            }
            DemosGetPeopleAjaxViewModel model = new DemosGetPeopleAjaxViewModel()// 14.02.2020 - 20:48
            {
                PeopleModel = people,
                PersonModel = new PersonModel()
            };

            return(View(model));
        }
Exemple #2
0
        public ActionResult AddPersonAjax(PersonModel personModel)
        {
            // Thread.Sleep(3000);
            List <PersonModel> people = Session["people"] as List <PersonModel>;

            personModel.Id = people.Max(e => e.Id) + 1;
            people.Add(personModel);
            Session["people"] = people;
            var model = new DemosGetPeopleAjaxViewModel()
            {
                PeopleModel = people
            };

            return(PartialView("_PeopleList", people));
        }
        public ActionResult GetPeopleAjax()
        {
            List <PersonModel> people;

            if (Session["people"] == null)
            {
                people = new List <PersonModel>()
                {
                    new PersonModel()
                    {
                        Id         = 1,
                        FullName   = "Çağıl Alsaç",
                        IdentityNo = "123456",
                        GraduatedFromUniversity = true,
                        BirthDate = DateTime.Parse("19.06.1980")
                    },
                    new PersonModel()
                    {
                        Id         = 2,
                        FullName   = "Leo Alsaç",
                        IdentityNo = "654321",
                        GraduatedFromUniversity = false,
                        BirthDate = DateTime.Parse("25.05.2015")
                    }
                };
                Session["people"] = people;
            }
            else
            {
                people = Session["people"] as List <PersonModel>;
            }



            var model = new DemosGetPeopleAjaxViewModel()
            {
                PersonModels = people,
                PersonModel  = new PersonModel()
            };

            return(View(model));
        }
Exemple #4
0
        public ActionResult GetPeopleAjax()
        {
            List <PersonModel> people;

            if (Session["people"] == null)
            {
                people = new List <PersonModel>()
                {
                    new PersonModel()
                    {
                        Id         = 1,
                        FullName   = "Alev Cpr",
                        IdentityNo = "123456",
                        GraduatedFromUniversity = true,
                        BirthDate = DateTime.Parse("08.08.1979")
                    },
                    new PersonModel()
                    {
                        Id         = 2,
                        FullName   = "Yağmur Cpr",
                        IdentityNo = "654321",
                        GraduatedFromUniversity = false,
                        BirthDate = DateTime.Parse("07.06.1995")
                    }
                };
                Session["people"] = people;
            }
            else
            {
                people = Session["people"] as List <PersonModel>;
            }
            DemosGetPeopleAjaxViewModel model = new DemosGetPeopleAjaxViewModel()
            {
                PeopleModel = people,
                PersonModel = new PersonModel()
            };

            return(View(model));
        }