public ActionResult Create(ePinCode ObjePinCode) { System.Text.StringBuilder sb = new System.Text.StringBuilder(); try { if (ModelState.IsValid) { db.ePinCodes.Add(ObjePinCode); db.SaveChanges(); sb.Append("Sumitted"); return(Content(sb.ToString())); } else { foreach (var key in this.ViewData.ModelState.Keys) { foreach (var err in this.ViewData.ModelState[key].Errors) { sb.Append(err.ErrorMessage + "<br/>"); } } } } catch (Exception ex) { sb.Append("Error :" + ex.Message); } return(Content(sb.ToString())); }
public JsonResult ApproveEpins() { List <string> li = new List <string>(); try { var epr = db.ePinRequests.ToArray(); foreach (var item in epr) { for (int i = 0; i < item.Qty; i++) { ePinCode ObjePinCode = new ePinCode(); ObjePinCode.DateAdded = DateTime.Now; ObjePinCode.ePinRequestId = item.Id; Guid guid = Guid.NewGuid(); ObjePinCode.PCode = guid.ToString().Substring(0, 32); db.ePinCodes.Add(ObjePinCode); db.SaveChanges(); } var ObjePinRequest = item; ObjePinRequest.IsApproved = true; ObjePinRequest.ApprovedBy = int.Parse(Env.GetUserInfo("userid")); db.Entry(ObjePinRequest).State = EntityState.Modified; db.SaveChanges(); } li.Add("Done"); } catch (Exception) { li.Add("Error"); } return(Json(li, JsonRequestBehavior.AllowGet)); }
// GET: /ePinCode/MultiViewIndex/5 public ActionResult MultiViewIndex(int?id) { ePinCode ObjePinCode = db.ePinCodes.Find(id); ViewBag.IsWorking = 0; if (id > 0) { ViewBag.IsWorking = id; ViewBag.ePinRequestId = new SelectList(db.ePinRequests, "Id", "Title", ObjePinCode.ePinRequestId); } return(View(ObjePinCode)); }
// GET: /ePinCode/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ePinCode ObjePinCode = db.ePinCodes.Find(id); if (ObjePinCode == null) { return(HttpNotFound()); } return(View(ObjePinCode)); }
// GET: /ePinCode/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ePinCode ObjePinCode = db.ePinCodes.Find(id); if (ObjePinCode == null) { return(HttpNotFound()); } ViewBag.ePinRequestId = new SelectList(db.ePinRequests, "Id", "Title", ObjePinCode.ePinRequestId); return(View(ObjePinCode)); }
public ActionResult DeleteConfirmed(int id) { System.Text.StringBuilder sb = new System.Text.StringBuilder(); try { ePinCode ObjePinCode = db.ePinCodes.Find(id); db.ePinCodes.Remove(ObjePinCode); db.SaveChanges(); sb.Append("Sumitted"); return(Content(sb.ToString())); } catch (Exception ex) { sb.Append("Error :" + ex.Message); } return(Content(sb.ToString())); }