コード例 #1
0
        public ActionResult Dashboard()
        {
            if (string.IsNullOrEmpty((string)Session["DealerCode"]))
            {
                return(RedirectToAction("NewLogin", "Home"));
            }
            dealerCode = Session["DealerCode"].ToString();

            List <BookOrdMasterVM> lstBO = new List <BookOrdMasterVM>();
            DataTable dt = new DataTable();
            List <SalesPersonPerformanceVM> model = new List <SalesPersonPerformanceVM>();

            model = DashboardMethods.Select_SalesPersonPerformance(dealerCode);

            SqlParameter[] sqlParam =
            {
                new SqlParameter("@DealerCode", dealerCode)
            };
            dt = DataAccess.getDataTable("SP_Get_BookRefModal", sqlParam, General.GetBMSConString());

            if (dt.Rows.Count > 0)
            {
                lstBO = EnumerableExtension.ToList <BookOrdMasterVM>(dt);
            }

            List <RequestDeliveryOrderVM> lstDO = DeliveryOrderMethods.GetDOModalList(dealerCode);


            ViewBag.BookingOrders  = lstBO;
            ViewBag.DeliveryOrders = lstDO;

            return(View(model));
        }
コード例 #2
0
        public JsonResult Select_DeliveryCheckList(string EnquiryId)
        {
            string data = "";
            bool result = false;
            data = DeliveryOrderMethods.Get_DeliveryChkList(EnquiryId, Session["DealerCode"].ToString(),"VR");

            if (!string.IsNullOrEmpty(data))
            {
                result = true;
            }

            return Json(new { Success = result, Response = data }, JsonRequestBehavior.AllowGet);
        }
コード例 #3
0
        public JsonResult Select_DelChkList(string Type, string DealerCode)
        {
            string data   = "";
            bool   result = false;

            data = DeliveryOrderMethods.Get_DelChkList(Type, DealerCode);

            if (!string.IsNullOrEmpty(data))
            {
                result = true;
            }

            return(Json(new { Success = result, Response = data }, JsonRequestBehavior.AllowGet));
        }
コード例 #4
0
        public JsonResult Select_ProRecDetailget(string EnquiryId)
        {
            List <RequestVehicleReceiptVM> data;
            bool result = false;

            data = DeliveryOrderMethods.GetProRecDetailget(EnquiryId, Session["DealerCode"].ToString());

            if (data.Count > 0)
            {
                result = true;
            }

            return(Json(new { Success = result, Response = data }, JsonRequestBehavior.AllowGet));
        }
コード例 #5
0
        public JsonResult Select_ChassisNo(string EnquiryId, string DealerCode)
        {
            List <SelectListItem> data;
            bool result = false;

            data = DeliveryOrderMethods.GetChassisNo(EnquiryId, Session["DealerCode"].ToString());

            if (data.Count > 0)
            {
                result = true;
            }

            return(Json(new { Success = result, Response = data }, JsonRequestBehavior.AllowGet));
        }
コード例 #6
0
        public JsonResult Select_DOModal(string EnquiryId)
        {
            string data;
            bool   result = false;

            data = DeliveryOrderMethods.GetDOModal(Session["DealerCode"].ToString());

            if (!string.IsNullOrEmpty(data))
            {
                result = true;
            }

            return(Json(new { Success = result, Response = data }, JsonRequestBehavior.AllowGet));
        }
コード例 #7
0
        public JsonResult Select_Emp(string EnquiryId, string DealerCode)
        {
            List <SelectListItem> data;
            bool result = false;

            data = DeliveryOrderMethods.GetDealerEmployee(dealerCode);

            if (data.Count > 0)
            {
                result = true;
            }

            return(Json(new { Success = result, Response = data }, JsonRequestBehavior.AllowGet));
        }
コード例 #8
0
        public JsonResult Check_Hold(string EnquiryId)
        {
            string msg    = "";
            bool   result = false;
            //result = VehReceiptMethods.Check_ChassisNo(chassisNo,engineNo, DealerCode);
            string DealerCode = Session["DealerCode"].ToString();

            if (DeliveryOrderMethods.Check_Hold(EnquiryId, DealerCode))
            {
                msg    = "This Vehicle is Hold For Delivery You Can Not Create its Delivery Order";
                result = true;
            }

            return(Json(new { Success = result, Message = msg }, JsonRequestBehavior.AllowGet));
        }
コード例 #9
0
        public JsonResult Insert_DOMaster(VehicleDeliveryMasterVM DOMasterVM)
        {
            bool result = false;

            string msg = "Failed to save record..";

            result = DeliveryOrderMethods.Insert_DOMaster(DOMasterVM, Session["DealerCode"].ToString());

            if (result)
            {
                msg = "Successfully Added";
            }

            return(Json(new { Success = result, Message = msg }, JsonRequestBehavior.AllowGet));
        }
コード例 #10
0
        public JsonResult Insert_VehChkList(string strCheckedValues)
        {
            bool   result = false;
            int    count  = 0;
            string msg    = "Failed to save record..";

            result = DeliveryOrderMethods.Insert_VehChkList(strCheckedValues, Session["DealerCode"].ToString());

            if (result)
            {
                msg = "Successfully Added";
            }

            return(Json(new { Success = result, Message = msg }, JsonRequestBehavior.AllowGet));
        }
コード例 #11
0
        public JsonResult Delete_DeliveryOrder(string EnquiryId)
        {
            bool result = false;

            string msg = "Vehicle is Delivered , Data can't be deleted";

            result = DeliveryOrderMethods.Delete_DeliveryOrder_Record(EnquiryId, Session["DealerCode"].ToString());

            if (result)
            {
                msg = "Successfully Deleted";
            }

            return(Json(new { Success = result, Message = msg }, JsonRequestBehavior.AllowGet));
        }
コード例 #12
0
        public JsonResult Insert_GatePass(GatePassVM DOMasterVM)
        {
            bool result = false;

            string msg = "Failed to save record..";

            Session["TransCode"] = DOMasterVM.TransCode;
            result = DeliveryOrderMethods.Insert_GatePass(DOMasterVM, Session["DealerCode"].ToString(), ref msg);

            if (result)
            {
                msg = "Successfully Added";
            }


            return(Json(new { Success = result, Message = msg }, JsonRequestBehavior.AllowGet));
        }
コード例 #13
0
        public JsonResult Insert_DODetail(List <VehicleDeliveryDetailVM> objects)
        {
            bool   result = false;
            int    count  = 0;
            string msg    = "Failed to save record..";


            //foreach (var item in objects)
            //{
            //    if (count >= 1 || item.BrandCode != null)
            //    {
            result = DeliveryOrderMethods.Insert_DODetail(objects, Session["DealerCode"].ToString());
            //    }
            //    count++;
            //}

            if (result)
            {
                msg = "Successfully Added";
            }

            return(Json(new { Success = result, Message = msg }, JsonRequestBehavior.AllowGet));
        }
コード例 #14
0
        public JsonResult Delete_DeliveryOrder(string EnquiryId)
        {
            bool   result = false;
            string msg    = "Vehicle is Delivered , Data can't be deleted";

            try
            {
                string DealerCode = Session["DealerCode"].ToString();
                var    DetailList = BMS.VehicleDeliveryDetail.Where(g => g.DealerCode == DealerCode && g.DeliveryNo == EnquiryId).ToList();
                if (ObjTrans.BeginTransaction(ref Trans) == true)
                {
                    foreach (var item in DetailList)
                    {
                        result = DeliveryOrderMethods.Delete_DeliveryOrder_Record(item.ChasisNo, DealerCode, EnquiryId, Trans);
                    }
                    if (result == true)
                    {
                        ObjTrans.CommittTransaction(ref Trans);
                    }


                    msg = "Deleted Successfully...!";
                }
            }
            catch (Exception ex)
            {
                ObjTrans.RollBackTransaction(ref Trans);
                msg = "Something went wrong with server! /n" + ex;
            }

            if (result)
            {
                msg = "Successfully Deleted";
            }

            return(Json(new { Success = result, Message = msg }, JsonRequestBehavior.AllowGet));
        }
コード例 #15
0
        public JsonResult Insert_DOMaster(VehicleDeliveryMasterVM DOMasterVM)
        {
            bool result = false;

            string msg = "Failed to save record..";

            if (DOMasterVM.DeliveryNo != "" && DOMasterVM.DeliveryNo != "0")
            {
                if (Core.CRM.ADO.SecurityBll.UserRights("2017", "003"))
                {
                    result = DeliveryOrderMethods.Insert_DOMaster(DOMasterVM, Session["DealerCode"].ToString());

                    if (result)
                    {
                        msg = "Successfully Added";
                    }
                }
                else
                {
                    msg    = "You dn't have a right! Please Contact to Administrator";
                    result = false;
                }
            }
            else
            {
                result = DeliveryOrderMethods.Insert_DOMaster(DOMasterVM, Session["DealerCode"].ToString());

                if (result)
                {
                    msg = "Successfully Added";
                }
            }



            return(Json(new { Success = result, Message = msg }, JsonRequestBehavior.AllowGet));
        }
コード例 #16
0
        // GET: DeliveryOrder
        public ActionResult DOMain(string EnquiryId = "")
        {
            if (string.IsNullOrEmpty((string)Session["DealerCode"]))
            {
                return(RedirectToAction("Login", "Home"));
            }
            if (common.UserRight("2017", "001"))
            {
                dealerCode = Session["DealerCode"].ToString();

                List <SelectListItem> ddlRecNo = new List <SelectListItem>();
                ddlRecNo      = VehReceiptMethods.GetRecNo(dealerCode);
                ViewBag.RecNo = ddlRecNo;
                List <SelectListItem> ddlVersion = new List <SelectListItem>();
                ddlVersion         = GeneralMethods.GetDataFromSp("Select_Version");
                ViewBag.ddlVersion = ddlVersion;
                //List<SelectListItem> ddlDONo = new List<SelectListItem>();
                //ddlDONo = DeliveryOrderMethods.GetDONo(dealerCode);
                //ViewBag.DONo = ddlDONo;

                List <SelectListItem> ddlVehType = new List <SelectListItem>();
                ddlVehType      = GeneralMethods.GetDataFromSPWithDealerCode("Select_VehicleType", dealerCode, "Y");
                ViewBag.VehType = ddlVehType;

                List <SelectListItem> ddlRecType = new List <SelectListItem>();
                ddlRecType      = GeneralMethods.GetDataFromSPWithDealerCode("Select_ReceiptType", dealerCode);
                ViewBag.RecType = ddlRecType;

                List <SelectListItem> ddlBrandCode = new List <SelectListItem>();
                ddlBrandCode      = GeneralMethods.GetDataFromSPWithDealerCode("Select_Brand", dealerCode);
                ViewBag.BrandCode = ddlBrandCode;

                List <SelectListItem> ddlProdCode = new List <SelectListItem>();
                //ddlProdCode = GeneralMethods.GetProduct();
                ViewBag.ProdCode = ddlProdCode;

                List <SelectListItem> ddlColor = new List <SelectListItem>();
                ddlColor      = GeneralMethods.GetColor(Session["VehicleCategory"].ToString());
                ViewBag.Color = ddlColor;

                List <SelectListItem> ddlCustomers = new List <SelectListItem>();
                ddlCustomers      = VehReceiptMethods.GetDatafromSP("SP_Select_Customer", dealerCode);
                ViewBag.Customers = ddlCustomers;

                List <SelectListItem> ddlVehLoc = new List <SelectListItem>();
                ddlVehLoc      = VehReceiptMethods.GetDatafromSP("SP_Select_VehLocation", dealerCode);
                ViewBag.VehLoc = ddlVehLoc;

                List <SelectListItem> ddlAssignTo = new List <SelectListItem>();
                ddlAssignTo      = DeliveryOrderMethods.GetDealerEmployee(dealerCode);
                ViewBag.AssignTo = ddlAssignTo;

                List <SelectListItem> ddlVendor = new List <SelectListItem>();
                ddlVendor      = GeneralMethods.GetVendor();
                ViewBag.Vendor = ddlVendor;

                ViewBag.UrlLeadId = EnquiryId;

                List <SelectListItem> BookingList = new List <SelectListItem>();
                BookingList = BookingOrderMethods.GetDataFromSPWithDealerCode("sp_DelCheckList", dealerCode);

                ViewBag.BookingList = BookingList;
            }
            else
            {
                TempData["TestAccessError"] = MessageAlert.MsgAuthorized();
                return(RedirectToAction("Error", "Definition"));
            }


            return(View());
        }
コード例 #17
0
        public ActionResult EnquiryDetail(string leadId = "")
        {
            if (string.IsNullOrEmpty((string)Session["DealerCode"]))
            {
                return(RedirectToAction("Login", "Home"));
            }
            dealerCode = Session["DealerCode"].ToString();

            List <SelectListItem> ddleadId = new List <SelectListItem>();

            ddleadId       = GeneralMethods.GetDataFromSPWithDealerCode("Select_EnquiryId", dealerCode, "Y");
            ViewBag.LeadId = ddleadId;
            List <SelectListItem> ddSaluation = new List <SelectListItem>();

            ddSaluation         = GeneralMethods.GetDataFromSp("Select_Profession");
            ViewBag.ddSaluation = ddSaluation;
            List <SelectListItem> ddlLeadType = new List <SelectListItem>();

            ddlLeadType      = GeneralMethods.GetDataFromSPWithDealerCode("Select_ProspectType", dealerCode);
            ViewBag.LeadType = ddlLeadType;

            List <SelectListItem> ddlLeadMode = new List <SelectListItem>();

            ddlLeadMode      = GeneralMethods.GetDataFromSPWithDealerCode("Select_EnquiryMode", dealerCode);
            ViewBag.LeadMode = ddlLeadMode;
            List <SelectListItem> ddlVersion = new List <SelectListItem>();

            ddlVersion         = GeneralMethods.GetDataFromSp("Select_Version");
            ViewBag.ddlVersion = ddlVersion;
            List <SelectListItem> ddlLeadSrouce = new List <SelectListItem>();

            ddlLeadSrouce      = GeneralMethods.GetDataFromSPWithDealerCode("Select_EnquirySource", dealerCode);
            ViewBag.LeadSource = ddlLeadSrouce;

            List <SelectListItem> ddlVehicelSegments = new List <SelectListItem>();

            ddlVehicelSegments      = GeneralMethods.GetVehicleSegments();
            ViewBag.VehicleSegments = ddlVehicelSegments;

            List <SelectListItem> ddlAssignTo = new List <SelectListItem>();

            ddlAssignTo      = DeliveryOrderMethods.GetDealerEmployee(dealerCode);
            ViewBag.AssignTo = ddlAssignTo;

            List <SelectListItem> ddlBank = new List <SelectListItem>();

            ddlBank      = GeneralMethods.GetBank();
            ViewBag.Bank = ddlBank;

            List <SelectListItem> ddlCustomers = new List <SelectListItem>();

            ddlCustomers      = GeneralMethods.GetDataFromSPWithDealerCode("Select_Customer", dealerCode, "Y");
            ViewBag.Customers = ddlCustomers;

            List <SelectListItem> ddlCountry = new List <SelectListItem>();

            ddlCountry      = GeneralMethods.GetCountry();
            ViewBag.Country = ddlCountry;

            List <SelectListItem> ddlCity = new List <SelectListItem>();

            ddlCity      = GeneralMethods.GetCity();
            ViewBag.City = ddlCity;

            List <SelectListItem> ddlBrandCode = new List <SelectListItem>();

            ddlBrandCode = GeneralMethods.GetDataFromSPWithDealerCode("Select_Brand", dealerCode, "Y");

            ViewBag.BrandCode = ddlBrandCode;

            List <SelectListItem> ddlProdCode = new List <SelectListItem>();

            ddlProdCode      = GeneralMethods.GetProduct();
            ViewBag.ProdCode = ddlProdCode;

            List <SelectListItem> ddlColor = new List <SelectListItem>();

            ddlColor      = GeneralMethods.GetColor(Session["VehicleCategory"].ToString());
            ViewBag.Color = ddlColor;

            List <SelectListItem> ddlPriority = new List <SelectListItem>();

            ddlPriority      = GeneralMethods.GetStatus();
            ViewBag.Priority = ddlPriority;

            List <SelectListItem> ddlStatusType = new List <SelectListItem>();

            ddlStatusType      = GeneralMethods.GetStatusType();
            ViewBag.StatusType = ddlStatusType;

            List <SelectListItem> ddlFurtherContact = new List <SelectListItem>();

            ddlFurtherContact      = GeneralMethods.GetTaskType();
            ViewBag.FurtherContact = ddlFurtherContact;

            List <EnquiryMasterVM> lstEnquiry = EnquiryMethods.Get_EnquiryModal(Session["DealerCode"].ToString());

            ViewBag.UrlLeadId = leadId;

            ViewBag.Enquires = lstEnquiry;

            return(View());
        }
コード例 #18
0
        // GET: BookingOrder
        public ActionResult BOMain(string EnquiryId = "")
        {
            if (string.IsNullOrEmpty((string)Session["DealerCode"]))
            {
                return(RedirectToAction("Login", "Home"));
            }
            dealerCode = Session["DealerCode"].ToString();

            List <SelectListItem> ddlBONo = new List <SelectListItem>();

            ddlBONo      = BookingOrderMethods.GetDataFromSPWithDealerCode("SP_SelectBONo", dealerCode);
            ViewBag.BONo = ddlBONo;

            List <SelectListItem> ddlEnquiry = new List <SelectListItem>();

            ddlEnquiry      = BookingOrderMethods.GetDataFromSPWithDealerCode("SP_EnquiryID", dealerCode);
            ViewBag.Enquiry = ddlEnquiry;

            List <SelectListItem> ddlCusType = new List <SelectListItem>();

            ddlCusType      = BookingOrderMethods.GetDataFromSPWithDealerCode("SP_SelectCustomerType", dealerCode);
            ViewBag.CusType = ddlCusType;

            List <SelectListItem> ddlInvType = new List <SelectListItem>();

            ddlInvType      = BookingOrderMethods.GetDataFromSP("SP_SelectInvoiceType");
            ViewBag.InvType = ddlInvType;

            List <SelectListItem> ddlInvSubType = new List <SelectListItem>();

            ddlInvSubType      = BookingOrderMethods.GetDataFromSP("SP_SelectInvoiceSubType");
            ViewBag.InvSubType = ddlInvSubType;

            List <SelectListItem> ddlPriceType = new List <SelectListItem>();

            ddlPriceType      = BookingOrderMethods.GetDataFromSP("SP_SelectriceType");
            ViewBag.PriceType = ddlPriceType;

            List <SelectListItem> ddlChassisNo = new List <SelectListItem>();

            ddlChassisNo      = BookingOrderMethods.GetDataFromSPWithDealerCode("SP_SelectChassisNo", dealerCode);
            ViewBag.ChassisNo = ddlChassisNo;

            List <SelectListItem> ddlLocation = new List <SelectListItem>();

            ddlLocation      = BookingOrderMethods.GetDataFromSPWithDealerCode("SP_Select_VehLocation", dealerCode);
            ViewBag.Location = ddlLocation;

            List <SelectListItem> ddlAssignTo = new List <SelectListItem>();

            ddlAssignTo      = DeliveryOrderMethods.GetDealerEmployee(dealerCode);
            ViewBag.AssignTo = ddlAssignTo;

            List <SelectListItem> ddlCustomers = new List <SelectListItem>();

            ddlCustomers      = VehReceiptMethods.GetDatafromSP("SP_Select_Customer", dealerCode);
            ViewBag.Customers = ddlCustomers;
            ViewBag.AccountOf = ddlCustomers;

            string ddlCustomer;

            ddlCustomer      = BookingOrderMethods.GetCustomerModal(dealerCode);
            ViewBag.Customer = ddlCustomer;

            List <SelectListItem> ddlBrandCode = new List <SelectListItem>();

            ddlBrandCode      = GeneralMethods.GetDataFromSPWithDealerCode("Select_Brand", dealerCode, "Y");
            ViewBag.BrandCode = ddlBrandCode;

            List <SelectListItem> ddlProdCode = new List <SelectListItem>();

            //ddlProdCode = GeneralMethods.GetProduct();
            ViewBag.ProdCode = ddlProdCode;

            List <SelectListItem> ddlColor = new List <SelectListItem>();

            ddlColor      = GeneralMethods.GetColor();
            ViewBag.Color = ddlColor;

            List <SelectListItem> ddlRecNo = new List <SelectListItem>();

            ddlRecNo      = VehReceiptMethods.GetRecNoList(dealerCode);
            ViewBag.RecNo = ddlRecNo;

            List <SelectListItem> ddlBank = new List <SelectListItem>();

            ddlBank           = GeneralMethods.GetBank();
            ViewBag.Bank      = ddlBank;
            ViewBag.DrwanBank = ddlBank;

            List <SelectListItem> ddlCity = new List <SelectListItem>();

            ddlCity      = GeneralMethods.GetCity();
            ViewBag.City = ddlCity;

            List <SelectListItem> ddlPaymentMode = new List <SelectListItem>();

            ddlPaymentMode      = BookingOrderMethods.GetDataFromSP("sp_PaymentMode_select");
            ViewBag.PaymentMode = ddlPaymentMode;

            @Session["ProdCode"] = string.Empty;

            ViewBag.UrlLeadId = EnquiryId;


            return(View());
        }
コード例 #19
0
        // GET: BookingOrder
        public ActionResult BOMain(string EnquiryId = "")
        {
            if (string.IsNullOrEmpty((string)Session["DealerCode"]))
            {
                return(RedirectToAction("Login", "Home"));
            }
            if (common.UserRight("2014", "001"))
            {
                dealerCode = Session["DealerCode"].ToString();

                List <SelectListItem> ddlBONo = new List <SelectListItem>();
                ddlBONo      = BookingOrderMethods.GetDataFromSPWithDealerCode("SP_SelectBONo", dealerCode);
                ViewBag.BONo = ddlBONo;

                List <SelectListItem> ddlEnquiry = new List <SelectListItem>();
                ddlEnquiry      = BookingOrderMethods.GetDataFromSPWithDealerCode("SP_EnquiryID", dealerCode);
                ViewBag.Enquiry = ddlEnquiry;

                List <SelectListItem> ddlCusType = new List <SelectListItem>();
                ddlCusType      = BookingOrderMethods.GetDataFromSPWithDealerCode("SP_SelectCustomerType", dealerCode);
                ViewBag.CusType = ddlCusType;

                List <SelectListItem> ddlInvType = new List <SelectListItem>();
                ddlInvType      = BookingOrderMethods.GetDataFromSP("SP_SelectInvoiceType");
                ViewBag.InvType = ddlInvType;

                List <SelectListItem> ddlInvSubType = new List <SelectListItem>();
                ddlInvSubType      = BookingOrderMethods.GetDataFromSP("SP_SelectInvoiceSubType");
                ViewBag.InvSubType = ddlInvSubType;

                List <SelectListItem> ddlPriceType = new List <SelectListItem>();
                ddlPriceType      = BookingOrderMethods.GetDataFromSP("SP_SelectriceType");
                ViewBag.PriceType = ddlPriceType;

                List <SelectListItem> ddlChassisNo = new List <SelectListItem>();
                ddlChassisNo      = BookingOrderMethods.GetDataFromSPWithDealerCode("SP_SelectChassisNo", dealerCode);
                ViewBag.ChassisNo = ddlChassisNo;

                List <SelectListItem> ddlLocation = new List <SelectListItem>();
                ddlLocation      = BookingOrderMethods.GetDataFromSPWithDealerCode("SP_Select_BOLocation_Frieght", dealerCode);
                ViewBag.Location = ddlLocation;

                List <SelectListItem> ddlAssignTo = new List <SelectListItem>();
                ddlAssignTo      = DeliveryOrderMethods.GetDealerEmployee(dealerCode);
                ViewBag.AssignTo = ddlAssignTo;

                List <SelectListItem> ddlCustomers = new List <SelectListItem>();
                ddlCustomers      = VehReceiptMethods.GetDatafromSP("SP_Select_Customer", dealerCode);
                ViewBag.Customers = ddlCustomers;
                ViewBag.AccountOf = ddlCustomers;

                string ddlCustomer;
                ddlCustomer      = BookingOrderMethods.GetCustomerModal(dealerCode);
                ViewBag.Customer = ddlCustomer;

                List <SelectListItem> ddlBrandCode = new List <SelectListItem>();
                ddlBrandCode      = GeneralMethods.GetDataFromSPWithDealerCode("Select_Brand", dealerCode, "Y");
                ViewBag.BrandCode = ddlBrandCode;

                List <SelectListItem> ddlProdCode = new List <SelectListItem>();
                //ddlProdCode = GeneralMethods.GetProduct();
                ViewBag.ProdCode = ddlProdCode;

                List <SelectListItem> ddlColor = new List <SelectListItem>();
                ddlColor      = GeneralMethods.GetColor(Session["VehicleCategory"].ToString());
                ViewBag.Color = ddlColor;

                List <SelectListItem> ddlRecNo = new List <SelectListItem>();
                ddlRecNo      = VehReceiptMethods.GetRecNo(dealerCode);
                ViewBag.RecNo = ddlRecNo;

                List <SelectListItem> ddlBank = new List <SelectListItem>();
                ddlBank           = GeneralMethods.GetBank();
                ViewBag.Bank      = ddlBank;
                ViewBag.DrwanBank = ddlBank;

                List <SelectListItem> ddlCity = new List <SelectListItem>();
                ddlCity      = GeneralMethods.GetCity();
                ViewBag.City = ddlCity;

                List <SelectListItem> ddlPaymentMode = new List <SelectListItem>();
                ddlPaymentMode      = BookingOrderMethods.GetDataFromSP("sp_PaymentMode_select");
                ViewBag.PaymentMode = ddlPaymentMode;

                List <SelectListItem> BookingList = new List <SelectListItem>();
                BookingList = BookingOrderMethods.GetDataFromSP("sp_DocCheckList");

                ViewBag.BookingList = BookingList;

                @Session["ProdCode"] = string.Empty;

                ViewBag.UrlLeadId = EnquiryId;
            }
            else
            {
                TempData["TestAccessError"] = MessageAlert.MsgAuthorized();
                return(RedirectToAction("Error", "Definition"));
            }
            return(View());
        }