public ActionResult Registration([Bind(Include = "emri,mbiemri,telefon,username,password")] PERDORUE pERDORUE) { try { if (ModelState.IsValid) { var isExist = IsUserNameExist(pERDORUE.username); if (isExist) { ModelState.AddModelError("", "Username qe vute ekzistonë"); return(View(pERDORUE)); } pERDORUE.password = Crypto.Hash(pERDORUE.password); pERDORUE.krijimPerdorues = DateTime.Now; pERDORUE.aktiv = true; pERDORUE.rol_id = 3; db.PERDORUES.Add(pERDORUE); db.SaveChanges(); ViewBag.message = " Regjistrimi u krye me sukses!"; return(RedirectToAction("Login", "MyAccount")); } return(View(pERDORUE)); } catch (Exception ex) { logger.Error(ex); ViewBag.ErrorMessage = "Ndodhi një problem gjatë përpunimit të të dhenave. Ju lutem kontaktoni me administratorin!"; return(View()); } }
public ActionResult DeleteConfirmed(int id) { PERDORUE pERDORUE = db.PERDORUES.Find(id); db.PERDORUES.Remove(pERDORUE); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "perdorues_id,emri,mbiemri,telefon,aktiv,username,krijimPerdorues,modifikimPerdoruesi,rol_id,passwordi")] PERDORUE pERDORUE) { if (ModelState.IsValid) { db.PERDORUES.Add(pERDORUE); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.rol_id = new SelectList(db.ROLIs, "rol_id", "emri", pERDORUE.rol_id); return(View(pERDORUE)); }
// GET: PERDORUEs/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PERDORUE pERDORUE = db.PERDORUES.Find(id); if (pERDORUE == null) { return(HttpNotFound()); } return(View(pERDORUE)); }
public ActionResult Edit([Bind(Include = "aktiv,modifikimPerdoruesi,rol_id")] PERDORUE pERDORUE) { try { if (ModelState.IsValid) { db.Entry(pERDORUE).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.rol_id = new SelectList(db.ROLIs, "rol_id", "emri", pERDORUE.rol_id); } catch (DataException) { ModelState.AddModelError(" ", " Ka ndodhur nje problem gjate modifikimit"); } return(View(pERDORUE)); }
// GET: PERDORUEs/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PERDORUE pERDORUE = db.PERDORUES.Find(id); if (pERDORUE == null) { return(HttpNotFound()); } ViewBag.rol_id = new SelectList(db.ROLIs, "rol_id", "emri", pERDORUE.rol_id); return(View(pERDORUE)); }
// GET: PERDORUEs/Details/5 public ActionResult Details(int?id) { try { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PERDORUE pERDORUE = db.PERDORUES.Find(id); if (pERDORUE == null) { return(HttpNotFound()); } return(View(pERDORUE)); } catch (Exception ex) { logger.Error(ex); ViewBag.ErrorMessage = "Ndodhi një problem gjatë përpunimit të të dhenave. Ju lutem kontaktoni me administratorin!"; return(View()); } }
public ActionResult Edit([Bind(Include = "perdorues_id,emri,mbiemri,telefon,aktiv,rol_id,password")] PERDORUE pERDORUE) { try { if (ModelState.IsValid) { var perdoruesEkzistues = db.PERDORUES.FirstOrDefault(p => p.perdorues_id == pERDORUE.perdorues_id); if (perdoruesEkzistues != null) { perdoruesEkzistues.emri = pERDORUE.emri; perdoruesEkzistues.mbiemri = pERDORUE.mbiemri; perdoruesEkzistues.telefon = pERDORUE.telefon; perdoruesEkzistues.aktiv = pERDORUE.aktiv; perdoruesEkzistues.rol_id = pERDORUE.rol_id; perdoruesEkzistues.password = Crypto.Hash(pERDORUE.password); perdoruesEkzistues.modifikimPerdoruesi = DateTime.Now; db.Entry(perdoruesEkzistues).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } else { ViewBag.ErrorMessage = "Perdoruesi i kerkuar nuk ekziston!"; ViewBag.rol_id = new SelectList(db.ROLIs, "rol_id", "emri", pERDORUE.rol_id); return(View(pERDORUE)); } } ViewBag.rol_id = new SelectList(db.ROLIs, "rol_id", "emri", pERDORUE.rol_id); return(View(pERDORUE)); } catch (Exception ex) { logger.Error(ex); ViewBag.ErrorMessage = "Ndodhi një problem gjatë përpunimit të të dhenave. Ju lutem kontaktoni me administratorin!"; return(View()); } }
public ActionResult Create([Bind(Include = "emri,mbiemri,telefon,aktiv,username,rol_id,password")] PERDORUE pERDORUE) { try { if (ModelState.IsValid) { pERDORUE.password = Crypto.Hash(pERDORUE.password); pERDORUE.krijimPerdorues = DateTime.Now; db.PERDORUES.Add(pERDORUE); db.SaveChanges(); return(RedirectToAction("Index")); } //ViewBag.rol_id = new SelectList(db.ROLIs, "rol_id", "emri", pERDORUE.rol_id); return(View(pERDORUE)); } catch (Exception ex) { logger.Error(ex); ViewBag.ErrorMessage = "Ndodhi një problem gjatë përpunimit të të dhenave. Ju lutem kontaktoni me administratorin!"; return(View()); } }