public ActionResult Create(UzytkowniksCreateVM vm) { if (ModelState.IsValid) { UzytkownikBL userBL = new UzytkownikBL(); if (userBL.IfExistsUzytkownikOfUsername(vm.Username)) { vm.ExistsUserMassege = "Użytkownik o takim nicku już istnieje!"; return(View(vm)); } userBL.AddUzytkownik( new Uzytkownik { Username = vm.Username, Email = vm.Email, Name = vm.Name, Surname = vm.Surname, IsAdmin = vm.IsAdmin, PhoneNumber = vm.PhoneNumber, HashedPasswrd = FormsAuthentication.HashPasswordForStoringInConfigFile(vm.Passwrd, "md5") }); return(RedirectToAction("Index")); } vm.ExistsUserMassege = ""; return(View(vm)); }
public ActionResult Create() { UzytkownikBL uzytkownikBL = new UzytkownikBL(); if (uzytkownikBL.getRoleOfUser(User.Identity.Name) == "Admin") { UzytkowniksCreateVM vm = new UzytkowniksCreateVM(); vm.IsAdmin = false; return(View(vm)); } return(View("Error")); }