public ActionResult RegjistroAfatinPost(AfatiLista modeli) { //insertimi ne database try { if (ModelState.IsValid) { var afati = new tblAfati(); afati.Afati = modeli.Afati; afati.DataFillimit = DateTime.Parse(modeli.DataFillimit); afati.DataMbarimit = DateTime.Parse(modeli.DataMbarimit); afati.NumriProvimeve = int.Parse(modeli.NumriProvimeve); afati.Aktiv = true; db.tblAfati.Add(afati); db.SaveChanges(); Session["Mesazhi"] = "Afati u regjistrua me sukses."; return(RedirectToAction("Index")); } else { Session["Mesazhi"] = "Te dhenat jo-valide."; return(RedirectToAction("Index")); } } catch (Exception e) { Session["Mesazhi"] = "Ka ndodhur nje gabim."; return(RedirectToAction("Index")); } return(null); }
public ActionResult ModifikoAfatinPost(AfatiLista modeli) { try { var afatiDB = db.tblAfati.Find(int.Parse(modeli.AfatiID)); if (afatiDB == null) { Session["mesazhi"] = "Afati nuk ekziston"; return(RedirectToAction("Index")); } afatiDB.Afati = modeli.Afati; afatiDB.DataFillimit = DateTime.Parse(modeli.DataFillimit); afatiDB.DataMbarimit = DateTime.Parse(modeli.DataMbarimit); afatiDB.NumriProvimeve = int.Parse(modeli.NumriProvimeve); afatiDB.Aktiv = modeli.Aktiv; db.Entry(afatiDB).State = EntityState.Modified; db.SaveChanges(); Session["mesazhi"] = "Afati u modifikua me sukses."; return(RedirectToAction("Index")); } catch (Exception e) { Session["Mesazhi"] = "Ka ndodhur nje gabim."; return(RedirectToAction("Index")); } }
public ActionResult ModifikoAfatinGet(int AfatiID) { var afati = db.tblAfati.Find(AfatiID); if (afati == null) { Session["mesazhi"] = "Afati me kete numer nuk eshte gjetur."; return(RedirectToAction("index")); } else { var mbushModelin = new AfatiLista(); mbushModelin.AfatiID = afati.AfatiID.ToString(); mbushModelin.Afati = afati.Afati; mbushModelin.DataFillimit = afati.DataFillimit.ToString("dd-MM-yyyy"); mbushModelin.DataMbarimit = afati.DataMbarimit.ToString("dd-MM-yyyy"); mbushModelin.NumriProvimeve = afati.NumriProvimeve.ToString(); mbushModelin.Aktiv = afati.Aktiv; return(PartialView("_ModifikoAfatinGet", mbushModelin)); } }