[ChildActionOnly]//only internally use Directly link not accessable // GET: AnswareTables/Create public PartialViewResult Create() { //for defult date AnswareTable answareTable = new AnswareTable(); answareTable.Date = DateTime.Now.Date; return(PartialView("Create", answareTable)); }
public ActionResult DeleteConfirmed(long id) { AnswareTable answareTable = db.AnswareTables.Find(id); db.AnswareTables.Remove(answareTable); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,QusID,Answer,CorrectAns,Image,Remarks,ProjectFilePath,Date,FullName,Email,ContactNo")] AnswareTable answareTable) { if (ModelState.IsValid) { db.Entry(answareTable).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.QusID = new SelectList(db.QuestionTables, "QusID", "Question", answareTable.QusID); return(View(answareTable)); }
// GET: AnswareTables/Details/5 public ActionResult Details(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AnswareTable answareTable = db.AnswareTables.Find(id); if (answareTable == null) { return(HttpNotFound()); } return(View(answareTable)); }
// GET: AnswareTables/Edit/5 public ActionResult Edit(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AnswareTable answareTable = db.AnswareTables.Find(id); if (answareTable == null) { return(HttpNotFound()); } ViewBag.QusID = new SelectList(db.QuestionTables, "QusID", "Question", answareTable.QusID); return(View(answareTable)); }
public ActionResult Create([Bind(Include = "Id,QusID,Answer,CorrectAns,Image,Remarks,ProjectFilePath,Date,FullName,Email,ContactNo")] AnswareTable answareTable, HttpPostedFileBase _answareimage) { //Dynamic Validation if (!answareTable.QusID.ISValidObject()) { ModelState.AddModelError("QusID", "Select Valid Question"); } if (ModelState.IsValid) { if (_answareimage.IsImage(1048576)) { answareTable.Image = new byte[_answareimage.ContentLength]; _answareimage.InputStream.Read(answareTable.Image, 0, _answareimage.ContentLength); } db.AnswareTables.Add(answareTable); var i = db.SaveChanges(); ViewBag.result = WebMessageBox.Show("", "", WebMessageBox._messegeType.info, WebMessageBox._alartTopIndex.Simple); return(RedirectToAction("Index")); } //ViewBag.QusID = new SelectList(db.QuestionTables, "QusID", "Question", answareTable.QusID); return(View()); }