コード例 #1
0
        public IHttpActionResult GetCertWord()
        {
            DatagridViewModel <CertWordViewModel> data = new DatagridViewModel <CertWordViewModel>();

            data.rows = Mapper.Map <List <CertWordViewModel> >(_certWord.GetCertWordInAccountBook());
            return(Ok(data));
        }
コード例 #2
0
        public IHttpActionResult GetMyAccountBook()
        {
            DatagridViewModel <AcctBookListViewModels> data = new DatagridViewModel <AcctBookListViewModels>();

            data.rows = Mapper.Map <List <AcctBookListViewModels> >(_acctBook.GetBooksOfUser());
            return(Ok(data));
        }
コード例 #3
0
        public IHttpActionResult ViewVoucher(SearchConditionViewModel condition)
        {
            var voucher = _voucher.VoucherToSearchVoucherViewModel(_voucher.SearchVoucher(condition));
            DatagridViewModel <SearchVoucherViewModel> dgsv = new DatagridViewModel <SearchVoucherViewModel>();

            dgsv.rows = voucher;
            return(Ok(dgsv));
        }
コード例 #4
0
        public IHttpActionResult GetTrialBalance()
        {
            DatagridViewModel <TrialBalanceViewModel> TrialBalance = new DatagridViewModel <TrialBalanceViewModel>();

            TrialBalance.rows = _account.TrialBalance();

            return(Ok(TrialBalance));
        }
コード例 #5
0
        public IHttpActionResult GetDetailSheet(SearchConditionViewModel condition)
        {
            List <DetailSheetViewModels> sheet = _sheet.GetDetailSheet(condition);
            DatagridViewModel <DetailSheetViewModels> dgSheet = new DatagridViewModel <DetailSheetViewModels>();

            dgSheet.rows = sheet;

            return(Ok(dgSheet));
        }
コード例 #6
0
        public IHttpActionResult GetSubAccountCategory(int mainCateId)
        {
            List <AccountCategory> accCateList = _account.GetSubAccountCategory(mainCateId);

            DatagridViewModel <AccountCategoryViewModel> accDg = new DatagridViewModel <AccountCategoryViewModel>();

            accDg.rows = Mapper.Map <List <AccountCategoryViewModel> >(accCateList);

            return(Ok(accDg.rows));
        }
コード例 #7
0
        public IHttpActionResult GetAccountsOfCategory(int acctCateId)
        {
            List <Account> accList = _account.GetAccountsOfCategory(acctCateId);

            DatagridViewModel <AccountViewModel> accDg = new DatagridViewModel <AccountViewModel>();

            accDg.rows = Mapper.Map <List <AccountViewModel> >(accList);

            return(Ok(accDg));
        }
コード例 #8
0
        public IHttpActionResult GetAuxiliaryOfType(int auxTypeId)
        {
            List <Auxiliary> auxList = _auxType.GetAuxiliaryOfType(auxTypeId);

            DatagridViewModel <AuxiliaryViewModel> auxDg = new DatagridViewModel <AuxiliaryViewModel>();

            auxDg.rows = Mapper.Map <List <AuxiliaryViewModel> >(auxList);

            return(Ok(auxDg));
        }
コード例 #9
0
        public IHttpActionResult GetMultiColumn(SearchMultiColumnViewModel condition)
        {
            if (string.IsNullOrEmpty(condition.StartPeriod) || string.IsNullOrEmpty(condition.EndPeriod))
            {
                ResMessage.Fail("会计期间不能为空");
            }

            List <MultiColumnViewModels> sheet = _sheet.GetMultiColumn(condition);
            DatagridViewModel <MultiColumnViewModels> dgSheet = new DatagridViewModel <MultiColumnViewModels>();

            dgSheet.rows = sheet;

            return(Ok(dgSheet));
        }