public PartialViewResult EditRequisitionInformation(ObligationRequestPrimaryKey obligationRequestPrimaryKey)
        {
            var obligationRequest = obligationRequestPrimaryKey.EntityObject;
            var viewModel         = new EditRequisitionInformationViewModel(obligationRequest);

            return(ViewEditRequisitionInformation(viewModel));
        }
        private PartialViewResult ViewEditRequisitionInformation(EditRequisitionInformationViewModel viewModel)
        {
            var viewData = new EditRequisitionInformationViewData(CurrentFirmaSession);

            return(RazorPartialView <EditRequisitionInformation, EditRequisitionInformationViewData, EditRequisitionInformationViewModel>(viewData, viewModel));
        }
 public ActionResult EditRequisitionInformation(ObligationRequestPrimaryKey obligationRequestPrimaryKey, EditRequisitionInformationViewModel viewModel)
 {
     if (!ModelState.IsValid)
     {
         return(ViewEditRequisitionInformation(viewModel));
     }
     viewModel.UpdateModel(obligationRequestPrimaryKey.EntityObject, CurrentFirmaSession);
     HttpRequestStorage.DatabaseEntities.SaveChanges();
     ExcelUploadController.DoObligationRequestMatching(obReqLogger);
     return(new ModalDialogFormJsonResult());
 }