コード例 #1
0
        //public HttpResponseMessage AddIncomeAdjustmentVol(HttpRequestMessage request, string MISCODE, string ACCTCODE, string ACCOUNTNUMBER, string CUSTNAME, string BALANCE, string AVERAGE, string INTEREST, string PRODUCTCODE, string CATEGORY, string CURRENCY)
        public HttpResponseMessage AddIncomeAdjustmentCommFessSearch(HttpRequestMessage request, [FromBody] IncomeAdjustmentCommFeesSearchModel addcfmodel)
        {
            return(GetHttpResponse(request, () =>
            {
                IncomeAdjustmentCommFeesSearchMtd obj = new IncomeAdjustmentCommFeesSearchMtd();
                obj.AddIncomeAdjustmentCommFeesSearch(addcfmodel);

                return request.CreateResponse(HttpStatusCode.OK);
            }));
        }
コード例 #2
0
        public HttpResponseMessage GetAllIncomeCommFeeUsingParams(HttpRequestMessage request, int yr, int pr, string search)
        {
            return(GetHttpResponse(request, () =>
            {
                IncomeAdjustmentCommFeesSearchMtd obj = new IncomeAdjustmentCommFeesSearchMtd();
                List <IncomeAdjustmentCommFeesSearchModel> cf = obj.GetCommFees(yr, pr, search).ToList();

                return request.CreateResponse(HttpStatusCode.OK, cf);
            }));
        }
コード例 #3
0
        public HttpResponseMessage GetIncomeAdjustmentCommFeesUsingParams(HttpRequestMessage request, int Id)
        {
            return(GetHttpResponse(request, () =>
            {
                IncomeAdjustmentCommFeesSearchMtd obj = new IncomeAdjustmentCommFeesSearchMtd();
                IncomeAdjustmentCommFeesSearchModel ddb = obj.GetCommFeeById(Id);

                return request.CreateResponse(HttpStatusCode.OK, ddb);
            }));
        }
コード例 #4
0
        //public HttpResponseMessage UpdateIncomeAdjustmentVol(HttpRequestMessage request, int ID, string MISCODE, string ACCTCODE, int PERIOD, int YEAR, string ACCOUNTNUMBER, string PRODUCTCODE, string CATEGORY, string CURRENCY, string CUSTNAME, string CAPTION, string ACCOUNTNUMBER1)
        public HttpResponseMessage UpdateIncomeAdjustmentCommFessSearchACCESS(HttpRequestMessage request, [FromBody] IncomeAdjustmentCommFeesSearchModel updatecfmodel)
        {
            return(GetHttpResponse(request, () =>
            {
                IncomeAdjustmentCommFeesSearchMtd obj = new IncomeAdjustmentCommFeesSearchMtd();
                if (updatecfmodel.Year == DateTime.Now.Year)
                {
                    obj.UpdateIncomeAdjustmentCommFeesSearchACCESS(updatecfmodel);
                }

                return request.CreateResponse(HttpStatusCode.OK);
            }));
        }
コード例 #5
0
        //public HttpResponseMessage UpdateIncomeAdjustmentVol(HttpRequestMessage request, int ID, string MISCODE, string ACCTCODE, int PERIOD, int YEAR, string ACCOUNTNUMBER, string PRODUCTCODE, string CATEGORY, string CURRENCY, string CUSTNAME, string CAPTION, string ACCOUNTNUMBER1)
        public HttpResponseMessage UpdateIncomeAdjustmentCommFessSearch(HttpRequestMessage request, [FromBody] IncomeAdjustmentCommFeesSearchModel updatecfmodel)
        {
            return(GetHttpResponse(request, () =>
            {
                // OtherInfo latestsetup = new OtherInfo();

                //int currentyear = latestsetup.GetLatestIncomeSetUp().Year;
                //int currentperiod = latestsetup.GetLatestIncomeSetUp().CurrentPeriod;

                //if (updatecfmodel.Year == currentyear && updatecfmodel.Period == currentperiod)
                //{
                //    IncomeAdjustmentCommFeesSearchMtd obj = new IncomeAdjustmentCommFeesSearchMtd();
                //    obj.UpdateIncomeAdjustmentCommFeesSearch(updatecfmodel);
                //}

                IncomeAdjustmentCommFeesSearchMtd obj = new IncomeAdjustmentCommFeesSearchMtd();
                if (updatecfmodel.Year == DateTime.Now.Year)
                {
                    obj.UpdateIncomeAdjustmentCommFeesSearch(updatecfmodel);
                }

                return request.CreateResponse(HttpStatusCode.OK);
            }));
        }