public ActionResult Edit([Bind(Include = "Id,B2BFlag,CompletionDate,InputDate,PullingDate,Dealer,DealerName,DealerReceiptNo,ASCRemarks,SchComplaintDate,SchComplaintCount,SchComplaintRemarks,ASCClaimNo,EsnImeiNo,OutModel,ReceiptDate,TransferSendDate,TransferReceiptDate,FirstPromiseDate,Schedule,PromiseDate,Schedule1,DelayFromPromiseDate,DelayFromReceiptDate,TransferApprovalDate")] ExServiceRequest exServiceRequest)
 {
     if (ModelState.IsValid)
     {
         db.Entry(exServiceRequest).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Edit", "ServiceRequests", new { id = exServiceRequest.Id }));
     }
     ViewBag.Id = new SelectList(db.ServiceRequests, "Id", "RQN", exServiceRequest.Id);
     return(View(exServiceRequest));
 }
        // GET: ExServiceRequests/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ExServiceRequest exServiceRequest = db.ExServiceRequests.Find(id);

            if (exServiceRequest == null)
            {
                return(HttpNotFound());
            }
            return(View(exServiceRequest));
        }
        // GET: ExServiceRequests/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ExServiceRequest exServiceRequest = db.ExServiceRequests.Find(id);

            if (exServiceRequest == null)
            {
                return(HttpNotFound());
            }
            ViewBag.Id = new SelectList(db.ServiceRequests, "Id", "RQN", exServiceRequest.Id);
            return(View(exServiceRequest));
        }