public async Task <IActionResult> Edit(int id, [Bind("RegistracijaId,KorisnikId,FizickoLiceId,VIPId,UstanovaId")] Registracija registracija) { if (id != registracija.RegistracijaId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(registracija); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RegistracijaExists(registracija.RegistracijaId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["FizickoLiceId"] = new SelectList(_context.FizickoLice, "FizickoLiceId", "FizickoLiceId", registracija.FizickoLiceId); ViewData["KorisnikId"] = new SelectList(_context.Korisnik, "KorisnikId", "KorisnikId", registracija.KorisnikId); ViewData["UstanovaId"] = new SelectList(_context.Ustanova, "UstanovaId", "UstanovaId", registracija.UstanovaId); ViewData["VIPId"] = new SelectList(_context.VIP, "VIPId", "VIPId", registracija.VIPId); return(View(registracija)); }
public void DodajPoSpreminjanjuPravilna() { string[] nova_obmocja = new string[] { "AA", "BB", "CC" }; //spremenimo spisek Registracija.SpremeniObmocja(nova_obmocja); Registracija testna = new Registracija("BB", "AS5S2"); Assert.AreEqual(testna.obmocje, "BB"); }
public void DodajPoSpreminjanjuNapaka() { string[] nova_obmocja = new string[] { "AA", "BB", "CC" }; //spremenimo spisek Registracija.SpremeniObmocja(nova_obmocja); Action preveri = () => new Registracija("LJ", "AS5S2"); Assert.ThrowsException <Exception>(preveri); }
public ActionResult Registration_4(Registracija reg) { Registracija user = (Registracija)TempData["UserData"]; TempData["UserData"] = user; if (ModelState.IsValid && TempData["UserData"] != null) { return(RedirectToAction("Home")); } else { return(View(reg)); } }
public void BeginRegister(string firstName, string secondName, string email, string password, byte[] profilePicture, string oib, string address, string phoneNum) { if (!Connected) { throw new Exception(Greske.NotConnectedToServer.ToString()); } if (iOK._prijavljen) { throw new Exception(Greske.LoggedInCanNotRegister.ToString()); } Registracija r = new Registracija(firstName, secondName, email, password, profilePicture, oib, phoneNum, address); MySend(r); }
public async Task <IActionResult> Create([Bind("RegistracijaId,KorisnikId,FizickoLiceId,VIPId,UstanovaId")] Registracija registracija) { if (ModelState.IsValid) { _context.Add(registracija); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["FizickoLiceId"] = new SelectList(_context.FizickoLice, "FizickoLiceId", "FizickoLiceId", registracija.FizickoLiceId); ViewData["KorisnikId"] = new SelectList(_context.Korisnik, "KorisnikId", "KorisnikId", registracija.KorisnikId); ViewData["UstanovaId"] = new SelectList(_context.Ustanova, "UstanovaId", "UstanovaId", registracija.UstanovaId); ViewData["VIPId"] = new SelectList(_context.VIP, "VIPId", "VIPId", registracija.VIPId); return(View(registracija)); }
public async Task <IActionResult> Registracija([FromBody] Registracija r) { var kor = new IdentityUser { UserName = r.Mejl, Email = r.Mejl }; var rez = await um.CreateAsync(kor, r.Sifra); return(rez.Succeeded ? Ok(new RegistracijaRezultat { Uspesno = true }) : Ok(new RegistracijaRezultat { Uspesno = false })); }
public ActionResult Registration_3(Registracija reg) { Registracija user = (Registracija)TempData["UserData"]; user.Email = reg.Email; user.Password = reg.Password; user.ConfirmedPassword = reg.ConfirmedPassword; TempData["UserData"] = user; if (ModelState.IsValid && TempData["UserData"] != null) { return(RedirectToAction("Registration_4")); } else { return(View(reg)); } }
public ActionResult Registration_2(Registracija reg) { Registracija user = (Registracija)TempData["UserData"]; user.Address = reg.Address; user.PostArea = reg.PostArea; user.PostalCode = reg.PostalCode; user.Country = reg.Country; TempData["UserData"] = user; if (ModelState.IsValid && TempData["UserData"] != null) { return(RedirectToAction("Registration_3")); } else { return(View(reg)); } }
public void RegistirajTest() { Doktori noviDoktor = new Doktori(); noviDoktor.ime = "Toni"; noviDoktor.prezime = "Kukoc"; noviDoktor.adresa = "Split"; noviDoktor.korisnicko_ime = "toni"; noviDoktor.lozinka = "to"; noviDoktor.email = "*****@*****.**"; bool uspjesnaRegistracija = Registracija.Registriraj(noviDoktor); Assert.IsFalse(uspjesnaRegistracija, "Korisnik postoji !"); Doktori noviDoktor1 = new Doktori(); noviDoktor1.ime = "Tonimir"; noviDoktor1.prezime = "Kukoc"; noviDoktor1.adresa = "Zadar"; noviDoktor1.korisnicko_ime = "tonimir"; noviDoktor1.lozinka = "to"; noviDoktor1.email = "*****@*****.**"; bool uspjesnaRegistracija1 = Registracija.Registriraj(noviDoktor1); Assert.IsTrue(uspjesnaRegistracija1, "Uspjesno registriran !"); Doktori noviDoktor2 = new Doktori(); noviDoktor2.ime = "Tomi"; noviDoktor2.prezime = "Kukoc"; noviDoktor2.adresa = "Zagreb"; noviDoktor2.korisnicko_ime = "thranj"; noviDoktor2.lozinka = "to"; noviDoktor2.email = "*****@*****.**"; bool uspjesnaRegistracija2 = Registracija.Registriraj(noviDoktor2); Assert.IsFalse(uspjesnaRegistracija2, "Korisnik sa tim korisničkim imenom postoji !"); }
public ActionResult Registration_1(Registracija reg) { Registracija user = new Registracija { FirstName = reg.FirstName, LastName = reg.LastName, DateOfBirth = reg.DateOfBirth, Age = reg.Age, Emso = reg.Emso }; if (ModelState.IsValid) { TempData["UserData"] = user; return(RedirectToAction("Registration_2")); } else { return(View(reg)); } }
public async Task <IActionResult> Post([FromBody] Registracija reg) { var NoviKorisnik = new IdentityUser() { UserName = reg.Mejl, Email = reg.Mejl }; /* Ovo gore je kratka forma ovoga :) * NoviKorisnik.UserName = reg.Mejl; * NoviKorisnik.Email = reg.Mejl;*/ var rezultat = await um.CreateAsync(NoviKorisnik, reg.Sifra); return(rezultat.Succeeded ? Ok(new RegistracijaRezultat { Uspesno = true }) : Ok(new RegistracijaRezultat { Uspesno = false })); }
public async Task Register(Registracija reg) { var greske = new List <string>(); var user = new Osoba { Email = reg.Mejl, UserName = reg.Uname }; var rez = await _um.CreateAsync(user, reg.Sifra); if (rez.Succeeded) { var roleRez = await _um.AddToRoleAsync(user, reg.Rola); greske = roleRez.Errors.Select(err => err.Description).ToList(); await Clients.Caller.SendAsync("RegResult", roleRez.Succeeded, greske); return; } greske = rez.Errors.Select(err => err.Description).ToList(); await Clients.Caller.SendAsync("RegResult", rez.Succeeded, greske); }
public async Task <RegistracijaRezultat> Registracija(Registracija r) { var rez = await hc.PostJsonAsync <RegistracijaRezultat>("reg", r); return(rez); }
private void btnRegistrujSe_Click(object sender, EventArgs e) { Registracija registracija = new Registracija(); registracija.ShowDialog(); }
private void RegistracijaBtn_Click(object sender, RoutedEventArgs e) { Registracija r = new Registracija(); r.Show(); }
private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { formaZaRegistraciju = new Registracija(); formaZaRegistraciju.Show(); }
public void dodajRegistraciju(Registracija registracija) { listaRegistracija.Add(registracija); }
public override string ToString() { return(Id.ToString() + ";" + Vozac.ToString() + ";" + Godiste.ToString() + ";" + Registracija.ToString() + ";" + BrojVozila.ToString() + ";" + TipAutomobila.ToString() + ";"); }
public async Task <RegistracijaRezultat> Registracija(Registracija reg) { //Install-Package Microsoft.AspNetCore.Blazor.HttpClient -Prerelease //TODO var rez = await httpc.PostJsonAsync<RegistracijaRezultat>("registracija", reg); return(null); }