public ActionResult ParaqiteProviminPost(ParaqitjaProvimeve modeli) { //insertimi ne database try { if (ModelState.IsValid) { int PerdoruesiID = int.Parse(Session["PerdoruesiID"].ToString()); var paraqitjaProvimeve = new tblParaqitjaProvimeve(); paraqitjaProvimeve.PerdoruesiID = PerdoruesiID; paraqitjaProvimeve.ProfesoriLendaID = modeli.ProfesoriLendaID; paraqitjaProvimeve.AfatiID = modeli.AfatiID; paraqitjaProvimeve.VitiID = modeli.VitiID; db.tblParaqitjaProvimeve.Add(paraqitjaProvimeve); db.SaveChanges(); Session["Mesazhi"] = "Provimi eshte paraqitur 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")); } }
public ActionResult RegjistroSallenPost(RegjistroSallen modeli) { //insertimi ne database try { if (ModelState.IsValid) { var salla = new tblKlasa(); salla.Numri = int.Parse(modeli.Numri); db.tblKlasa.Add(salla); db.SaveChanges(); Session["Mesazhi"] = "Salla 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")); } }
public ActionResult RegjistroLendetStudentiPost(RegjistroLendetStudenti modeli) { try { if (ModelState.IsValid) { var lendetStudenti = new tblStudentiLenda(); int StudentiID = int.Parse(Session["PerdoruesiID"].ToString()); lendetStudenti.StudentiID = StudentiID; lendetStudenti.ProfesoriLendaID = modeli.ProfesoriLendaID; db.tblStudentiLenda.Add(lendetStudenti); db.SaveChanges(); Session["Mesazhi"] = "Lenda 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")); } }
public ActionResult RegjistroDepartamentinPost(RegjistroDepartamentin modeli) { //insertimi ne database try { if (ModelState.IsValid) { var departamenti = new tblDepartamenti(); departamenti.Departamenti = modeli.Departamenti; db.tblDepartamenti.Add(departamenti); db.SaveChanges(); Session["Mesazhi"] = "Departamenti 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")); } }
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 RegjistroStudentinPost(RegjistroStudentin modeli) { //insertimi ne database try { if (ModelState.IsValid) { int dita = int.Parse(modeli.Datelindja.Split('-')[0]); int muaji = int.Parse(modeli.Datelindja.Split('-')[1]); int viti = int.Parse(modeli.Datelindja.Split('-')[2]); DateTime dataLindjes = new DateTime(viti, muaji, dita); var studenti = new tblPerdoruesi(); studenti.Emri = modeli.Emri; studenti.Mbiemri = modeli.Mbiemri; studenti.RoliID = 4; studenti.Datelindja = dataLindjes; //studenti.DataRegjistrimit = DateTime.Now; studenti.KomunaID = modeli.KomunaID; studenti.DepartamentiID = modeli.DepartamentiID; studenti.Perdoruesi = modeli.Perdoruesi; studenti.Fjalekalimi = modeli.Fjalekalimi; studenti.Telefoni = modeli.Telefoni; studenti.Salt = "Test"; studenti.Aktiv = true; db.tblPerdoruesi.Add(studenti); db.SaveChanges(); Session["Mesazhi"] = "Studenti 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 VendosNotenPost(ParaqitjaProvimeveNota modeli) { int pid = int.Parse(Session["ParaqitjaProvimeveID"].ToString()); var paraqitjaProvimeve = db.tblParaqitjaProvimeve.Find(pid); paraqitjaProvimeve.Nota = int.Parse(modeli.Nota); db.Entry(paraqitjaProvimeve).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); Session["Mesazhi"] = "Nota u vendos me sukses."; return(RedirectToAction("Index")); }
public ActionResult RegjistroLendenPost(RegjistroLenden modeli) { //insertimi ne database try { if (ModelState.IsValid) { var check = db.tblLenda.Any(x => x.Emri == modeli.Emri); if (check) { var LendaID = db.tblLenda.Where(x => x.Emri == modeli.Emri).FirstOrDefault(); var ProfesoriID = int.Parse(modeli.PerdoruesiID); var check2 = db.tblProfesoriLenda.Any(x => x.LendaID == LendaID.LendaID && x.ProfesoriID == ProfesoriID); if (check2) { Session["Mesazhi"] = "Lenda me kete profesor, ekziston ne sistem!"; return(RedirectToAction("Index")); } else { var profesoriLenda1 = new tblProfesoriLenda(); profesoriLenda1.ProfesoriID = int.Parse(modeli.PerdoruesiID); profesoriLenda1.LendaID = LendaID.LendaID; db.tblProfesoriLenda.Add(profesoriLenda1); db.SaveChanges(); Session["Mesazhi"] = "Lenda u regjistrua me sukses."; Session["Check"] = "1"; return(RedirectToAction("Index")); } } else { var lenda = new tblLenda(); lenda.Emri = modeli.Emri; lenda.Pershkrimi = modeli.Pershkrimi; db.tblLenda.Add(lenda); db.SaveChanges(); var profesoriLenda = new tblProfesoriLenda(); profesoriLenda.ProfesoriID = int.Parse(modeli.PerdoruesiID); profesoriLenda.LendaID = lenda.LendaID; db.tblProfesoriLenda.Add(profesoriLenda); db.SaveChanges(); Session["Mesazhi"] = "Lenda u regjistrua me sukses."; Session["Check"] = "1"; return(RedirectToAction("Index")); } } else { Session["Mesazhi"] = "Te dhenat jo-valide."; Session["Check"] = "2"; return(RedirectToAction("Index")); } } catch (Exception e) { Session["Mesazhi"] = "Ka ndodhur nje gabim."; Session["Check"] = "3"; return(RedirectToAction("Index")); } }