Example #1
0
        public async Task <ActionResult> Login(homepageViewModel model, string returnUrl)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }
            string _username = getLoginUserName(model.loginViewModel);
            var    result    = await SignInManager.PasswordSignInAsync(_username, model.loginViewModel.Password, model.loginViewModel.RememberMe, shouldLockout : false);

            switch (result)
            {
            case SignInStatus.Success:
                return(RedirectToLocal(returnUrl));

            case SignInStatus.LockedOut:
                return(View("Lockout"));

            case SignInStatus.RequiresVerification:
                return(RedirectToAction("SendCode", new { ReturnUrl = returnUrl, RememberMe = model.loginViewModel.RememberMe }));

            case SignInStatus.Failure:
            default:
                ViewBag.ErrorMessage     = "Invalid login attempt.";
                TempData["ErrorMessage"] = "Invalid login attempt.";
                return(RedirectToAction("Index", "Home", model));
            }
        }
        public ActionResult homepage(homepageViewModel hmpg_model)
        {
            string a1, a2;

            hmpg_model.hpVM_CitiesData    = new SelectList(City.GetFakeCities(), "City_Id", "City_name");             //burdaki isimler sınıftaki property isimleri ile aynı olmalıdır.
            hmpg_model.hpVm_CountriesData = new SelectList(Country.GetFakeCountries(), "Country_Id", "Country_name"); //burdaki isimler sınıftaki property isimleri ile aynı olmalıdır.
            //var list_1 = City.GetFakeCities();
            //var list_2 = Country.GetFakeCountries();
            //foreach (var item in list_1)
            //{
            //    if(item.City_Id==hmpg_model.hpVM_Selected_City_Id)
            //    {
            //        a1 = item.City_name;
            //    }

            //}
            //foreach (var item in list_2)
            //{
            //    if (item.Country_Id == hmpg_model.hpVM_Selected_Country_Id)
            //    {
            //        a2 = item.Country_name;
            //    }

            //}

            return(View(hmpg_model));
        }
        public ActionResult homepage()
        {
            homepageViewModel hmpg = new homepageViewModel()
            {
                hpVM_CitiesData          = new SelectList(City.GetFakeCities(), "City_Id", "City_name"), // tabi tek tek de yapabilirdin hmpg. diyerek dikkat!!Daha kolay oldugundan böyle yaptık.
                hpVm_CountriesData       = new SelectList(Country.GetFakeCountries(), "Country_Id", "Country_name"),
                hpVM_Selected_City_Id    = -1,
                hpVM_Selected_Country_Id = -1,
            };


            return(View(hmpg));
        }
Example #4
0
        // GET: Home
        public ActionResult homepage()
        {
            People people = new People();

            people.Name     = "Mustafa";
            people.LastName = "Irk";
            people.Age      = 30;

            Address adres = new Address();

            adres.AddressDefination = "Test address";
            adres.City = "İstanbul";

            homepageViewModel mode = new homepageViewModel();

            mode.PeopleObject  = people;
            mode.AddressObject = adres;

            return(View(mode));
        }
Example #5
0
        public async Task <ActionResult> partialLogInForm(homepageViewModel viewModel, string ReturnUrl)
        {
            LoginViewModel model = viewModel.loginViewModel;

            if (String.IsNullOrEmpty(ReturnUrl) || String.IsNullOrWhiteSpace(ReturnUrl))
            {
                return(PartialView(viewModel));
            }
            string loginName = await getLoginUserName(viewModel.loginViewModel);

            var result = await SignInManager.PasswordSignInAsync(loginName, model.Password, model.RememberMe, shouldLockout : false);

            if (result == SignInStatus.Success)
            {
                return(Redirect(ReturnUrl));
            }
            else
            {
                ViewBag.ErrorMessage = "Login Error.";
                return(Redirect(ReturnUrl));
            }
        }
Example #6
0
        // GET: Home
        public ActionResult homepage()
        {
            Kisi kisi = new Kisi();

            kisi.Ad    = "Türhan";
            kisi.Soyad = "Yıldırım";
            kisi.Yas   = 25;

            //return View(kisi);

            Adres adres = new Adres();

            adres.AdresTanim = "deneme adres tanımı";
            adres.Sehir      = "Istanbul";

            homepageViewModel mod = new homepageViewModel();

            mod.KisiNesnesi  = kisi;
            mod.AdresNesnesi = adres;

            return(View(mod));
        }
Example #7
0
        public ActionResult partialLogInForm()
        {
            homepageViewModel viewModel = new homepageViewModel();

            return(PartialView(viewModel));
        }
Example #8
0
 public ActionResult homepage(homepageViewModel k)
 {
     return(View(k));
 }