Esempio n. 1
0
        public int Add(CityExpense cityExpense)
        {
            _context.CityExpenses.Add(cityExpense);
            _context.SaveChanges();

            return(cityExpense.CityExpenseId);
        }
Esempio n. 2
0
        public int Update(CityExpense cityExpense)
        {
            _context.CityExpenses.Update(cityExpense);
            _context.SaveChanges();

            return(cityExpense.CityExpenseId);
        }
Esempio n. 3
0
        public CityExpense MapToCore(int?invoiceAccountId)
        {
            var cityExpense = new CityExpense()
            {
                InvoiceAccountId = (invoiceAccountId.HasValue) ? invoiceAccountId.Value : 0,
                CityAccount      = new CityAccount()
                {
                    CityAccountId = this.CityAccountId
                },
                CityExpenseId = (CityExpenseId.HasValue) ? this.CityExpenseId.Value : 0,
                Expense       = this.Expense
            };

            return(cityExpense);
        }
Esempio n. 4
0
        public static CityExpenseBasic MapFromObject(CityExpense obj)
        {
            if (obj == null)
            {
                return(null);
            }

            return(new CityExpenseBasic()
            {
                CityExpenseId = obj.CityExpenseId,
                CityAccountId = obj.CityAccount.CityAccountId,
                Name = obj.CityAccount.Name,
                Expense = obj.Expense
            });
        }