public ActionResult Create([Bind(Include = "Data_including,Date_outsiding,ID_Musican,ID_Project,Code_role")] Sostav_of_project sostav_of_project, Guid id) { sostav_of_project.ID_Project = id; if (ModelState.IsValid) { //sostav_of_project.ID_Musican = Guid.NewGuid(); db.Sostav_of_project.Add(sostav_of_project); db.SaveChanges(); return(RedirectToAction("Edit/" + id, "Projects")); } IEnumerable <SelectListItem> selectList = from c in db.Musicians select new SelectListItem { Text = c.Name, Value = c.ID_Musician.ToString() }; //ViewBag.ID_Musican = new SelectList(db.Musicians, "ID_Musician", "Name,Family", sostav_of_project.ID_Musican); ViewBag.ID_Musican = selectList; //SelectList musics = new SelectList(db.Musicians, "Name", "Family"); //ViewBag.ID_Project = new SelectList(db.Projects, "ID_Project", "Name", sostav_of_project.ID_Project); ViewBag.Code_role = new SelectList(db.Roles, "Code_rol", "Name", sostav_of_project.Code_role); return(View(sostav_of_project)); }
public ActionResult DeleteConfirmed(Guid id, Guid id2, int code) { Sostav_of_project sostav_of_project = db.Sostav_of_project.Find(id, id2, code); db.Sostav_of_project.Remove(sostav_of_project); db.SaveChanges(); return(RedirectToAction("Edit/" + id2, "Projects")); }
public ActionResult Edit([Bind(Include = "Data_including,Date_outsiding,ID_Musican,ID_Project,Code_role")] Sostav_of_project sostav_of_project) { if (ModelState.IsValid) { db.Entry(sostav_of_project).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ID_Musican = new SelectList(db.Musicians, "ID_Musician", "Famili", sostav_of_project.ID_Musican); ViewBag.ID_Project = new SelectList(db.Projects, "ID_Project", "Name", sostav_of_project.ID_Project); ViewBag.Code_role = new SelectList(db.Roles, "Code_rol", "Name", sostav_of_project.Code_role); return(View(sostav_of_project)); }
// GET: Sostav_of_project/Delete/5 public ActionResult Delete(Guid id, Guid id2, int code) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Sostav_of_project sostav_of_project = db.Sostav_of_project.Find(id, id2, code); if (sostav_of_project == null) { return(HttpNotFound()); } return(View(sostav_of_project)); }
// GET: Sostav_of_project/Edit/5 public ActionResult Edit(Guid id, Guid id2, int code) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Sostav_of_project sostav_of_project = db.Sostav_of_project.Find(id, id2, code); if (sostav_of_project == null) { return(HttpNotFound()); } ViewBag.ID_Musican = new SelectList(db.Musicians, "ID_Musician", "Famili", sostav_of_project.ID_Musican); ViewBag.ID_Project = new SelectList(db.Projects, "ID_Project", "Name", sostav_of_project.ID_Project); ViewBag.Code_role = new SelectList(db.Roles, "Code_rol", "Name", sostav_of_project.Code_role); return(View(sostav_of_project)); }
public ActionResult Create([Bind(Include = "Name,ID_Orojects")] Projects projects, [Bind(Include = "Data_including,Date_outsiding,ID_Musican,Code_role")] Sostav_of_project sostav_of_project) { if (ModelState.IsValid) { projects.ID_Project = Guid.NewGuid(); db.Projects.Add(projects); //db.SaveChanges(); sostav_of_project.ID_Project = projects.ID_Project; db.Sostav_of_project.Add(sostav_of_project); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ID_Musican = new SelectList(db.Musicians, "ID_Musician", "Famili", projects.Sostav_of_project.FirstOrDefault().ID_Musican); //ViewBag.ID_Project = new SelectList(db.Projects, "ID_Project", "Name", sostav_of_project.ID_Project); ViewBag.Code_role = new SelectList(db.Roles, "Code_rol", "Name", projects.Sostav_of_project.FirstOrDefault().Code_role); //db.Sostav_of_project.Add(this.ViewBag.I) return(View(projects)); //return View(projects); }