public ActionResult DeleteConfirmed(int id) { CRdetail cRdetail = db.CRdetails.Find(id); db.CRdetails.Remove(cRdetail); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID,IDCR,Quantity,Atacode,Description,Requested,Authorized,Paymentdate,CreatedBy")] CRdetail cRdetail) { if (ModelState.IsValid) { db.Entry(cRdetail).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(cRdetail)); }
// GET: CRdetails/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CRdetail cRdetail = db.CRdetails.Find(id); if (cRdetail == null) { return(HttpNotFound()); } return(View(cRdetail)); }
public ActionResult Create(newCR newcr, int screen) { CRdetail detail = newcr.crdetail; var atacode = from s in db.Atacodes where s.code.ToString().Equals(detail.Atacode.ToString()) select s; detail.CreateDate = DateTime.Now; var userIdValue = Environment.UserName; var claimsIdentity = User.Identity as ClaimsIdentity; if (claimsIdentity != null) { // the principal identity is a claims identity. // now we need to find the NameIdentifier claim var userIdClaim = claimsIdentity.Claims .FirstOrDefault(x => x.Type == ClaimTypes.Name); if (userIdClaim != null) { userIdValue = userIdClaim.Value; } } detail.CreatedBy = userIdValue; detail.Description = atacode.ToList()[0].Description; if (ModelState.IsValid) { db.CRdetails.Add(detail); db.SaveChanges(); if (screen == 2) { return(RedirectToAction("Edit", "CRs", new { id = detail.IDCR })); } else { return(RedirectToAction("Create", "CRs", new { id = detail.IDCR })); } } return(View(detail)); }
// GET: CRdetails/DeleteCode/5 public ActionResult DeleteCode(int?id, int?cr, int?screen) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CRdetail cRdetail = db.CRdetails.Find(id); if (cRdetail == null) { return(HttpNotFound()); } db.CRdetails.Remove(cRdetail); db.SaveChanges(); if (screen == 2) { return(RedirectToAction("Edit", "CRs", new { id = cr })); } else { return(RedirectToAction("Create", "CRs", new { id = cr })); } }