Esempio n. 1
0
        // GET api/<controller>
        public IEnumerable <CrmExpenseModel> Get()
        {
            List <CrmExpenseModel> model = new List <CrmExpenseModel>();

            var client   = new CashFlowIntegrationService.CashFlowIntegrationServiceClient();
            var expenses = client.GetExpenses();

            foreach (var e in expenses)
            {
                CrmExpenseModel crmExpense = new CrmExpenseModel()
                {
                    Cost   = e.Cost,
                    Source = "Crm"
                };
                model.Add(crmExpense);
            }

            ExpenseEntities db = new ExpenseEntities();

            foreach (Models.Form f in db.Forms)
            {
                CrmExpenseModel expenseAppExpense = new CrmExpenseModel()
                {
                    Cost   = f.Total,
                    Source = "ExpenseApp"
                };
                model.Add(expenseAppExpense);
            }



            return(model);
        }
Esempio n. 2
0
        private void AddExpenseToCrm(Form form)
        {
            var client = new CashFlowIntegrationService.CashFlowIntegrationServiceClient();

            CashFlowIntegrationService.Expense expense = new CashFlowIntegrationService.Expense()
            {
                Cost        = (double)form.Total,
                Description = form.Name,
                Direction   = false
            };

            client.AddExpense(expense);
        }
Esempio n. 3
0
        // GET api/<controller>
        public IEnumerable<CrmExpenseModel> Get()
        {
            List<CrmExpenseModel> model = new List<CrmExpenseModel>();
            
                var client = new CashFlowIntegrationService.CashFlowIntegrationServiceClient();
                var expenses = client.GetExpenses();

                foreach (var e in expenses)
                {
                    CrmExpenseModel crmExpense = new CrmExpenseModel()
                    {
                        Cost = e.Cost,
                        Source = "Crm"


                    };
                    model.Add(crmExpense);
                }

                ExpenseEntities db = new ExpenseEntities();

                foreach (Models.Form f in db.Forms)
                {
                    CrmExpenseModel expenseAppExpense = new CrmExpenseModel()
                    {
                        Cost = f.Total,
                        Source = "ExpenseApp"

                    };
                    model.Add(expenseAppExpense);

                }
            


            
            return model;
        }
Esempio n. 4
0
        private void AddExpenseToCrm(Form form)
        {
            var client = new CashFlowIntegrationService.CashFlowIntegrationServiceClient();

            CashFlowIntegrationService.Expense expense = new CashFlowIntegrationService.Expense()
            {
                Cost = (double)form.Total,
                Description = form.Name,
                Direction = false
            };

            client.AddExpense(expense);
        }