public ActionResult Create([Bind(Include = "ID,Path,Priority,Visiblity")] Tbl_Banners tbl_Banners) { if (ModelState.IsValid) { db.Tbl_Banners.Add(tbl_Banners); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tbl_Banners)); }
public ActionResult Create([Bind(Include = "ID,Name,AuthorID,PagesCount,Size,Fi,SubjectID,TranslatorID,Image,CoverType,ISBN,ReleasedDate,PublishedDate,circulation,IsTranslated")] Tbl_Books tbl_Books) { if ( (tbl_Books.Name == null || tbl_Books.Name.Length == 0) || (tbl_Books.Image == null || tbl_Books.Image.Length == 0) || (tbl_Books.ISBN == null || tbl_Books.ISBN == 0) || (tbl_Books.ReleasedDate == null) || (tbl_Books.TranslatorID == null) || (tbl_Books.AuthorID == -1) ) { ViewBag.ErrorMessage = "لطفا مقادیر را درست وارد کنید..."; } else if (ModelState.IsValid) { if (!tbl_Books.IsTranslated) { tbl_Books.TranslatorID = -1; } db.Tbl_Books.Add(tbl_Books); db.SaveChanges(); return(RedirectToAction("Index")); } var AuthorsAndTranslators = db.Tbl_authorsAndTranslators.Select(n => new { ID = n.ID, FullName = n.FName + " " + n.LName }); var LstAuthorsAndTranslators = AuthorsAndTranslators.ToList(); //LstAuthorsAndTranslators.Insert(0, new { ID = 0, FullName = "" }); ViewBag.TranslatorID = ViewBag.AuthorID = new SelectList(LstAuthorsAndTranslators, "ID", "FullName"); //ViewBag.TranslatorID = new SelectList(LstAuthorsAndTranslators, "ID", "FullName"); //new SelectList(db.Tbl_authorsAndTranslators, "ID", "FName"); ViewBag.SubjectID = new SelectList(db.Tbl_BooksCategories, "ID", "Name"); var LstCoverType = db.Tbl_BooksCoverType.ToList(); LstCoverType.Insert(0, new Tbl_BooksCoverType { ID = 0, Name = "" }); ViewBag.CoverType = new SelectList(LstCoverType, "ID", "Name"); var LstBooksSize = db.Tbl_BooksSize.ToList(); LstBooksSize.Insert(0, new Tbl_BooksSize { ID = 0, Name = "" }); ViewBag.Size = new SelectList(LstBooksSize, "ID", "Name"); //ViewBag.AuthorID = new SelectList(db.Tbl_authorsAndTranslators, "ID", "FName", tbl_Books.AuthorID); //ViewBag.TranslatorID = new SelectList(db.Tbl_authorsAndTranslators, "ID", "FName", tbl_Books.TranslatorID); //ViewBag.SubjectID = new SelectList(db.Tbl_BooksCategories, "ID", "Name", tbl_Books.SubjectID); //ViewBag.CoverType = new SelectList(db.Tbl_BooksCoverType, "ID", "Name", tbl_Books.CoverType); //ViewBag.Size = new SelectList(db.Tbl_BooksSize, "ID", "Name", tbl_Books.Size); return(View(tbl_Books)); }
public ActionResult Create([Bind(Include = "ID,Name")] Tbl_ProductsType tbl_ProductsType) { if (ModelState.IsValid) { db.Tbl_ProductsType.Add(tbl_ProductsType); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tbl_ProductsType)); }
public ActionResult Create([Bind(Include = "ID,FName,LName")] Tbl_authorsAndTranslators tbl_authorsAndTranslators) { if (ModelState.IsValid) { db.Tbl_authorsAndTranslators.Add(tbl_authorsAndTranslators); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tbl_authorsAndTranslators)); }
public ActionResult Create([Bind(Include = "ID,Name,AuthorID,PagesCount,Size,Fi,SubjectID,TranslatorID,Image,CoverType,ISBN,ReleasedDate,PublishedDate,circulation,IsTranslated")] Tbl_Books tbl_Books) { if (ModelState.IsValid) { db.Tbl_Books.Add(tbl_Books); db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.AuthorID = new SelectList(db.Tbl_authorsAndTranslators, "ID", "FName", tbl_Books.AuthorID); ViewBag.TranslatorID = new SelectList(db.Tbl_authorsAndTranslators, "ID", "FName", tbl_Books.TranslatorID); ViewBag.SubjectID = new SelectList(db.Tbl_BooksCategories, "ID", "Name", tbl_Books.SubjectID); ViewBag.CoverType = new SelectList(db.Tbl_BooksCoverType, "ID", "Name", tbl_Books.CoverType); ViewBag.Size = new SelectList(db.Tbl_BooksSize, "ID", "Name", tbl_Books.Size); return View(tbl_Books); }
public ActionResult Create([Bind(Include = "ID,Name,IsChild,ParentID")] Tbl_BooksCategories tbl_BooksCategories) { if (ModelState.IsValid) { if (!tbl_BooksCategories.IsChild) { tbl_BooksCategories.ParentID = -1; tbl_BooksCategories.IsChild = true; } db.Tbl_BooksCategories.Add(tbl_BooksCategories); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ParentID = new SelectList(db.Tbl_BooksCategories, "ID", "Name", tbl_BooksCategories.ParentID); return(View(tbl_BooksCategories)); }