public ActionResult _ForRequisition(int id, int sid)
        {
            RequisitionFiltersForIssue vm = new RequisitionFiltersForIssue();
            StockHeader Header            = new StockHeaderService(_unitOfWork).Find(id);

            vm.DocumentTypeSettings = new DocumentTypeSettingsService(_unitOfWork).GetDocumentTypeSettingsForDocument(Header.DocTypeId);
            vm.StockHeaderId        = id;
            vm.PersonId             = sid;
            return(PartialView("_Filters", vm));
        }
        public ActionResult _FilterPost(RequisitionFiltersForIssue vm, string All)
        {
            List <StockLineViewModel> temp = _StockLineService.GetRequisitionsForFilters(vm, (string.IsNullOrEmpty(All) ? false : true)).ToList();

            StockMasterDetailModel svm = new StockMasterDetailModel();

            svm.StockLineViewModel = temp;
            //Getting Settings
            var Header = new StockHeaderService(_unitOfWork).Find(vm.StockHeaderId);

            svm.StockHeaderSettings = Mapper.Map <StockHeaderSettings, StockHeaderSettingsViewModel>(new StockHeaderSettingsService(_unitOfWork).GetStockHeaderSettingsForDocument(Header.DocTypeId, Header.DivisionId, Header.SiteId));
            return(PartialView("_Results", svm));
        }