public ActionResult Create([Bind(Include = "IdMaterie,Nume,Tip,Descriere,Data")] GRUPURI grup) { if (Session["Id"] != null) { if (ModelState.IsValid) { grup.Data = DateTime.Now.Date; grup.IdMaterie = int.Parse(grup.IdMaterie.ToString()); db.GRUPURIs.Add(grup); db.SaveChanges(); APARTENENTA ap = new APARTENENTA(); ap.IdUtilizator = int.Parse(Session["Id"].ToString()); int maxId = db.GRUPURIs.Max(u => u.Id); ap.IdGrup = maxId; ap.Rol = "Creator"; db.APARTENENTAs.Add(ap); db.SaveChanges(); ModelState.Clear(); } return(RedirectToAction("Grup")); } else { return(RedirectToAction("Logare")); } }
public ActionResult Cauta([Bind(Include = "IdMaterie,Tip")] GRUPURI grup) { if (Session["Id"] != null) { if (ModelState.IsValid) { var model5 = db.GRUPURIs.Include(d => d.MATERII).Include(c => c.CERERIs).Where(a => a.IdMaterie == grup.IdMaterie && a.Tip == grup.Tip); return(View("Rezultat", model5)); } else { return(View("Rezultat")); } } else { return(RedirectToAction("Logare")); } }