public ActionResult DeleteConfirmed(int id) { string CurrentLoginID = User.Identity.GetUserId().ToString(); var usID101 = from s in db.agentsDbs where s.userID == CurrentLoginID select s.userType; int usID102 = usID101.First(); if (usID102 == 2) { toInquriesLangDb toInquriesLangDb = db.toInquriesLangDbs.Find(id); db.toInquriesLangDbs.Remove(toInquriesLangDb); db.SaveChanges(); return(RedirectToAction("Index", "toInquriesLang", new { projectID = 6, taskOrderID = 25, Int1 = 1 })); } else { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } }
public ActionResult Edit([Bind(Include = "ID, projectID, taskOrderID, inqLanguage, createdDT, editedDT, createdByUserID, clientID")] toInquriesLangDb toInquriesLangDb) { string CurrentLoginID = User.Identity.GetUserId().ToString(); var usID101 = from s in db.agentsDbs where s.userID == CurrentLoginID select s.userType; int usID102 = usID101.First(); if (usID102 == 2) { if (ModelState.IsValid) { db.Entry(toInquriesLangDb).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index", "toInquriesLang", new { projectID = 6, taskOrderID = 25, Int1 = 1 })); } return(View(toInquriesLangDb)); } else { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } }
// GET: toInquriesLangDbs/Edit/5 public ActionResult Edit(int?id) { string CurrentLoginID = User.Identity.GetUserId().ToString(); var usID101 = from s in db.agentsDbs where s.userID == CurrentLoginID select s.userType; int usID102 = usID101.First(); if (usID102 == 2) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } toInquriesLangDb toInquriesLangDb = db.toInquriesLangDbs.Find(id); if (toInquriesLangDb == null) { return(HttpNotFound()); } ViewBag.clientsDb = new SelectList(db.clientsDbs, "ID", "clientName"); var Item41 = from s in db.toInquriesLangDbs where s.ID == id select s.clientID; int Item411 = Item41.First(); var Item42 = from s in db.toInquriesLangDbs where s.ID == id select s.projectID; int Item421 = Item42.First(); ViewBag.clientsDb = new SelectList(db.clientsDbs, "ID", "clientName"); ViewBag.clientsProjectsDb = new SelectList(db.clientsProjectsDbs.Where(s => s.ID == 1 || s.clientID == Item411), "ID", "projectName"); ViewBag.taskOrdersDb = new SelectList(db.taskOrdersDbs.Where(s => s.ID == 1 || (s.clientID == Item411 && s.projectID == Item421)), "ID", "taskOrder"); ViewBag.currentUserLoginID = User.Identity.GetUserId().ToString(); ViewBag.currentTimeDate = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); return(View(toInquriesLangDb)); } else { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } }
// GET: toInquriesLangDbs/Delete/5 public ActionResult Delete(int?id) { string CurrentLoginID = User.Identity.GetUserId().ToString(); var usID101 = from s in db.agentsDbs where s.userID == CurrentLoginID select s.userType; int usID102 = usID101.First(); if (usID102 == 2) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } toInquriesLangDb toInquriesLangDb = db.toInquriesLangDbs.Find(id); if (toInquriesLangDb == null) { return(HttpNotFound()); } return(View(toInquriesLangDb)); } else { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } }