public ActionResult PPC_Checkpoint(EnquiryViewModel eViewModel)
        {
            ViewBag.Title = "KPCL ERP :: Create, Update";

            AjaxManager ajaxMan = new AjaxManager();

            try
            {
                eViewModel.Enquiry = _enquiryMan.Get_Enquiry_By_Id(eViewModel.Enquiry.Enquiry_Id);

                eViewModel.Enquiry.Supporting_Details = _enquiryMan.Get_Supporting_Details_By_Enquiry_Id(eViewModel.Enquiry.Enquiry_Id);

                eViewModel.Enquiry.Temp_Customer_Quality_Details = _enquiryMan.Get_Temp_Customer_Quality_Details_By_Id(eViewModel.Enquiry.Enquiry_Id);

                eViewModel.Enquiry.Attachments = ajaxMan.Get_Attachments_By_Ref_Type_Ref_Id(Convert.ToInt32(RefType.Enquiry), eViewModel.Enquiry.Enquiry_Id);
            }
            catch (Exception ex)
            {
                eViewModel.Friendly_Message.Add(MessageStore.Get("SYS01"));

                Logger.Error("Enquiry Controller - PPC_Checkpoint " + ex.ToString());
            }

            return(View(eViewModel));
        }
        public JsonResult Get_Attachments_By_Ref_Type_Ref_Id(int ref_Type, int ref_Id)
        {
            List <AttachmentsInfo> Attachments = new List <AttachmentsInfo>();

            try
            {
                AjaxManager aMan = new AjaxManager();

                Attachments = aMan.Get_Attachments_By_Ref_Type_Ref_Id(ref_Type, ref_Id);
            }
            catch (Exception ex)
            {
                Logger.Error("Ajax Controller - Get_Attachments_By_Ref_Type_Ref_Id " + ex.ToString());
            }

            return(Json(new { Attachments }, JsonRequestBehavior.AllowGet));
        }