public ActionResult GeneralRequisitionDetails(long id, FormCollection collection)
 {
     try
     {
         var  user = (ViewUser)Session["user"];
         var  distributionPoint = Convert.ToInt32(collection["DistributionPointId"]);
         bool result            = _iProductManager.ApproveGeneralRequisitionByScm(user.UserId, distributionPoint, id);
         var  requisitions      = _iProductManager.GetAllGeneralRequisitions().ToList().FindAll(n => n.Status.Equals(1) && n.IsFinalApproved.Equals("Y"));
         return(PartialView("_ViewGeneralRequisitionListPartialPage", requisitions));
     }
     catch (Exception exception)
     {
         Log.WriteErrorLog(exception);
         return(PartialView("_ErrorPartial", exception));
     }
 }