Ejemplo n.º 1
0
        public GridJsonNetJObjectResult <Project> CostAuthorityProjectsGridJsonData(CostAuthorityPrimaryKey costAuthorityPrimaryKey)
        {
            var costAuthority = costAuthorityPrimaryKey.EntityObject;
            var gridSpec      = new BasicProjectInfoGridSpec(CurrentFirmaSession, true, costAuthority);
            var projectReclamationAgreements = costAuthority.GetAssociatedProjects();
            var gridJsonNetJObjectResult     = new GridJsonNetJObjectResult <Project>(projectReclamationAgreements, gridSpec);

            return(gridJsonNetJObjectResult);
        }
Ejemplo n.º 2
0
        public GridJsonNetJObjectResult <WbsElementObligationItemBudget> ContractualInvoiceGridJsonData(CostAuthorityPrimaryKey costAuthorityPrimaryKey)
        {
            var gridSpec                 = new ContractualInvoiceGridSpec(CurrentFirmaSession);
            var costAuthority            = costAuthorityPrimaryKey.EntityObject;
            var obligationItemBudgets    = costAuthority.WbsElementObligationItemBudgets.ToList();
            var gridJsonNetJObjectResult = new GridJsonNetJObjectResult <WbsElementObligationItemBudget>(obligationItemBudgets, gridSpec);

            return(gridJsonNetJObjectResult);
        }
Ejemplo n.º 3
0
        public GridJsonNetJObjectResult <Agreement> CostAuthorityAgreementGridJsonData(CostAuthorityPrimaryKey costAuthorityPrimaryKey)
        {
            var gridSpec = new AgreementGridSpec(CurrentFirmaSession);
            var projectReclamationAgreements = costAuthorityPrimaryKey.EntityObject.GetReclamationAgreements();
            var gridJsonNetJObjectResult     = new GridJsonNetJObjectResult <Agreement>(projectReclamationAgreements, gridSpec);

            return(gridJsonNetJObjectResult);
        }