public ActionResult Create([Bind(Include = "ID_NumeEveniment,ID_NumeResursa,NumarZile,ID_Data,Ora,ID_TipPlata")] Eveniment eveniment, string[] selectedMembrii) { //if (eveniment.ID_NumeResursa == "Disponibil") // { // if (ModelState.IsValid) // { // string test = eveniment.ID_NumeResursa; // if (eveniment.Resurse.ID_Status == "Disponibil") // { if (selectedMembrii != null) { eveniment.Membriis = new List <Membrii>(); foreach (var membru in selectedMembrii) { var membruToAdd = db.Membriis.Find(membru); eveniment.Membriis.Add(membruToAdd); } } if (ModelState.IsValid) { db.Eveniments.Add(eveniment); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ID_TipPlata = new SelectList(db.Functies, "ID_NumeFunctie", "ID_NumeFunctie", eveniment.ID_TipPlata); ViewBag.ID_NumeResursa = new SelectList(db.Resurses, "ID_NumeResursa", "ID_NumeResursa", eveniment.ID_NumeResursa); PopulateAssignedMembriiDaa(eveniment); return(View(eveniment)); }
public ActionResult Create([Bind(Include = "ID_Username,Nume,Prenume,Email,Parola,ID_NumeFunctie")] Membrii membrii) { if (ModelState.IsValid) { db.Membriis.Add(membrii); db.SaveChanges(); return(RedirectToAction("../Membrii/Index")); } ViewBag.ID_NumeFunctie = new SelectList(db.Functies, "ID_NumeFunctie", "ID_NumeFunctie", membrii.ID_NumeFunctie); return(View(membrii)); }
public ActionResult Create([Bind(Include = "ID_NumeResursa,ID_Locatie,CostZi,ID_Status")] Resurse resurse) { if (ModelState.IsValid) { db.Resurses.Add(resurse); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ID_Locatie = new SelectList(db.Locaties, "ID_Locatie", "ID_Locatie", resurse.ID_Locatie); ViewBag.ID_Status = new SelectList(db.Status, "ID_Status", "ID_Status", resurse.ID_Status); return(View(resurse)); }
public ActionResult UserRegistration(Membriimetadata2 userdet) { if (ModelState.IsValid) { Membrii membri = new Membrii(); membri.ID_Username = userdet.Username; membri.Nume = userdet.Nume; membri.Prenume = userdet.Prenume; membri.Email = userdet.Email; membri.Parola = userdet.Password; membri.ID_NumeFunctie = userdet.ID_NumeFunctie; //userdet.ID_Username = userdet.Username; //userdet.Parola = userdet.Password; db.Membriis.Add(membri); db.SaveChanges(); if (userdet.ID_NumeFunctie == "Administrator") { Session["ID_Username"] = membri.ID_Username; FormsAuthentication.SetAuthCookie(membri.ID_Username, false); return(RedirectToAction("../Admin/Index")); } else if (userdet.ID_NumeFunctie == "Membru" || userdet.ID_NumeFunctie == "Non-Membru") { Session["ID_Username"] = membri.ID_Username; FormsAuthentication.SetAuthCookie(membri.ID_Username, false); return(RedirectToAction("../User/Index")); } else { return(RedirectToAction("UserRegistration")); } } ViewBag.ID_NumeFunctie = new SelectList(db.Functies, "ID_NumeFunctie", "ID_NumeFunctie"); return(View(userdet)); }
public ActionResult SaveData(List <Membrii> Membrii) { bool status = false; if (ModelState.IsValid) { using (ArtClubEntities21 dc = new ArtClubEntities21()) //using() { foreach (var i in Membrii) { dc.Membriis.Add(i); } dc.SaveChanges(); status = true; Console.WriteLine(status); } } return(new JsonResult { Data = new { status = status } }); }