Пример #1
0
        public ActionResult Complain(List <ComplainFileUploadModel> Step3ObjectData)
        {
            ComplainStep1 Step1 = (ComplainStep1)TempData["_ComplainStep1"];
            ComplainStep2 Step2 = (ComplainStep2)TempData["_ComplainStep2"];

            if (Step1 == null || Step2 == null)
            {
                return(RedirectToAction("Complain", "Manage"));
            }
            string _refID = "";


            int CompId = SaveComplain.AddnewComplain(Step1.Complain_Subject, 1, Helplibery.GetUserID(), Step1.CompanyName, Step1.CompanyDescription,
                                                     Step2.Description, Step2.ComplainID, Step2.lv1, Step2.Tm_CauseID, Step2.PurchaseID, null, Step2.PaymentID, null, Step2.MotiveID, null, Step1.attorneyLog, null, ref _refID);

            SaveComplain.StartTrack(CompId, 1, null, null);

            SaveUtility.SaveComplainFileUpload(Step3ObjectData, CompId);

            //SaveComplain.StartTrack(CompId);
            TempData.Clear();


            return(RedirectToAction("Confirm", "Manage"));
        }
Пример #2
0
 public PartialViewResult Step2Complain(ComplainStep1 obj)
 {
     if (ModelState.IsValid)
     {
         TempData["_ComplainStep1"] = obj;
         ComplainStep2 _ObjStep2 = new ComplainStep2();
         if (TempData["_ComplainStep2"] != null)
         {
             _ObjStep2 = (ComplainStep2)TempData["_ComplainStep2"];
         }
         return(PartialView("_ComplainStep2", _ObjStep2));
     }
     return(PartialView("_ComplainStep1", obj));
 }
Пример #3
0
        public PartialViewResult Step1Complain()
        {
            ComplainStep1 obj = new ComplainStep1();

            if (TempData["_ComplainStep1"] != null)
            {
                obj = (ComplainStep1)TempData["_ComplainStep1"];
            }
            if (TempData["_ComplainStep2"] != null)
            {
                TempData["_ComplainStep2"] = TempData["_ComplainStep2"];
            }
            return(PartialView("_ComplainStep1", obj));
        }