public ActionResult ExportPI(EXPLeatherPI model)
 {
     if (model.PIID == 0)
     {
         var msg               = objBLLPI.Save(model, Convert.ToInt32(Session["UserID"]), "ProformaInvoice/ProformaInvoice");
         var PIID              = objBLLPI.GetPIID();
         var GrandTotalSFT     = objDALExportPI.GetGrandTotalSFT(PIID);
         var GrandTotalSMT     = objDALExportPI.GetGrandTotalSMT(PIID);
         var PIItemList        = objDALExportPI.GetPIItemList(PIID);
         var OrderDeliveryList = objDALExportPI.BuyerOrderDeliveryListAfterSave(model.BuyerOrderID);
         return(Json(new
         {
             Msg = msg,
             PIID = PIID,
             GrandTotalSFT = GrandTotalSFT,
             GrandTotalSMT = GrandTotalSMT,
             PIItemList = PIItemList,
             OrderDeliveryList = OrderDeliveryList,
         }, JsonRequestBehavior.AllowGet));
     }
     else
     {
         var msg               = objBLLPI.Update(model, Convert.ToInt32(Session["UserID"]));
         var PIItemList        = objDALExportPI.GetPIItemList(model.PIID);
         var GrandTotalSFT     = objDALExportPI.GetGrandTotalSFT(model.PIID);
         var GrandTotalSMT     = objDALExportPI.GetGrandTotalSMT(model.PIID);
         var OrderDeliveryList = objDALExportPI.BuyerOrderDeliveryListAfterSave(model.BuyerOrderID);
         return(Json(new
         {
             Msg = msg,
             GrandTotalSFT = GrandTotalSFT,
             GrandTotalSMT = GrandTotalSMT,
             PIItemList = PIItemList,
             OrderDeliveryList = OrderDeliveryList,
         }, JsonRequestBehavior.AllowGet));
     }
 }
        public ActionResult GetPIGrandTotalSFT(long _PIID)
        {
            var piInfo = objExpPI.GetGrandTotalSFT(_PIID);

            return(Json(piInfo, JsonRequestBehavior.AllowGet));
        }