public async Task <IActionResult> Edit(int id, [Bind("id,login,haslo,imie,nazwisko,ksywka,data_zalozenia,ostatnie_logowanie,ip_ostatniego_logowania,kraj,liczba_znajomych")] uzytkownicy uzytkownicy) { if (id != uzytkownicy.id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(uzytkownicy); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!uzytkownicyExists(uzytkownicy.id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(uzytkownicy)); }
public ActionResult DeleteConfirmed(int id) { uzytkownicy uzytkownicy = db.uzytkownicy.Find(id); db.uzytkownicy.Remove(uzytkownicy); db.SaveChanges(); return(RedirectToAction("Index")); }
public static void PoprawUzytkownika(uzytkownicy poz) { using (var db = new ecoplastolEntities()) { db.Entry(poz).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } }
public static void DodajUzytkownika(uzytkownicy poz) { using (var db = new ecoplastolEntities()) { db.uzytkownicy.Add(poz); db.SaveChanges(); } }
private void Zatwierdz(object sender, ExecutedRoutedEventArgs e) { grdLista.IsEnabled = true; grdPozycje.IsEnabled = false; btnDodaj.IsEnabled = true; btnKlonuj.IsEnabled = true; btnPopraw.IsEnabled = true; btnUsun.IsEnabled = true; btnAnuluj.IsEnabled = false; btnZatwierdz.IsEnabled = false; switch (akcja) { case "D": case "K": var row = new uzytkownicy(); var rowAktualny = grdPozycje.DataContext as UzytkownicyView; row.id = PanelProgramUzytkownicy_db.IdUzytkownika(); row.imie = rowAktualny.imie; row.nazwisko = rowAktualny.nazwisko; row.login = rowAktualny.login; row.haslo = rowAktualny.haslo; row.aktywny = rowAktualny.aktywny; row.profil = rowAktualny.profil; row.opw = frmLogin.LoggedUser.login; row.czasw = DateTime.Now; row.opm = frmLogin.LoggedUser.login; row.czasm = DateTime.Now; PanelProgramUzytkownicy_db.DodajUzytkownika(row); break; case "P": var row2 = new uzytkownicy(); var rowAktualny2 = grdPozycje.DataContext as UzytkownicyView; row2.id = rowAktualny2.id; row2.imie = rowAktualny2.imie; row2.nazwisko = rowAktualny2.nazwisko; row2.login = rowAktualny2.login; row2.haslo = rowAktualny2.haslo; row2.aktywny = rowAktualny2.aktywny; row2.profil = rowAktualny2.profil; row2.opw = rowAktualny2.opw; row2.czasw = rowAktualny2.czasw; row2.opm = frmLogin.LoggedUser.login; row2.czasm = DateTime.Now; PanelProgramUzytkownicy_db.PoprawUzytkownika(row2); break; default: break; } listUzytkownicy = PanelProgramUzytkownicy_db.PobierzUzytkownikowView(); grdLista.ItemsSource = listUzytkownicy; }
public ActionResult Edit([Bind(Include = "Id_uzytkownik,Imie,Nazwisko,Adres_zamieszkania,Data_urodzenia,Login,Haslo,Rola,Nr_prawa_jazdy,PESEL")] uzytkownicy uzytkownicy) { if (ModelState.IsValid) { db.Entry(uzytkownicy).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Rola = new SelectList(db.Role, "Id_rola", "Nazwa", uzytkownicy.Rola); return(View(uzytkownicy)); }
public async Task <IActionResult> Login(uzytkownicy model) { var b = _context.uzytkownicies.Where(a => a.login == model.login && a.haslo == model.haslo).FirstOrDefault(); if (b != null) { TempData["imie"] = model.login; return(RedirectToAction("Index", "posties", new { id = 1 })); } return(View()); }
// GET: uzytkownicy/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } uzytkownicy uzytkownicy = db.uzytkownicy.Find(id); if (uzytkownicy == null) { return(HttpNotFound()); } return(View(uzytkownicy)); }
public async Task <IActionResult> Create([Bind("id,login,haslo,imie,nazwisko,ksywka,data_zalozenia,ostatnie_logowanie,ip_ostatniego_logowania,kraj,liczba_znajomych")] uzytkownicy uzytkownicy) { if (ModelState.IsValid) { uzytkownicy.data_zalozenia = new DateTimeOffset(DateTime.UtcNow).ToUnixTimeSeconds(); // uzytkownicy.login = _userManager. _context.Add(uzytkownicy); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(uzytkownicy)); }
// GET: uzytkownicy/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } uzytkownicy uzytkownicy = db.uzytkownicy.Find(id); if (uzytkownicy == null) { return(HttpNotFound()); } ViewBag.Rola = new SelectList(db.Role, "Id_rola", "Nazwa", uzytkownicy.Rola); return(View(uzytkownicy)); }
public async Task <IActionResult> Create([Bind("id,login,haslo,imie,nazwisko,ksywka,kraj,data_zalozenia,ostatnie_logowanie,ip_ostatniego_logowania,liczba_znajomych")] uzytkownicy uzytkownicy) { if (ModelState.IsValid) { uzytkownicy.login = User.Identity.Name; var userId = User.FindFirstValue(ClaimTypes.NameIdentifier); uzytkownicy.id = userId.ToString(); uzytkownicy.data_zalozenia = new DateTimeOffset(DateTime.UtcNow).ToUnixTimeSeconds(); //var userId = (Guid)Membership.GetUser(User.Identity.Name).ProviderUserKey; _context.Add(uzytkownicy); await _context.SaveChangesAsync(); return(RedirectToAction("Index", "posties")); } return(View(uzytkownicy)); }