Example #1
0
 /// <summary>
 /// 保存表单(新增)
 /// </summary>
 /// <param name="entity">实体对象</param>
 /// <returns></returns>
 public void SaveForm(ExpensesEntity entity)
 {
     try
     {
         service.SaveForm(entity);
     }
     catch (Exception)
     {
         throw;
     }
 }
Example #2
0
 public void RemoveExpense(ExpensesEntity expense)
 {
     try
     {
         _context.Remove(expense);
         var result = _context.SaveChanges();
     }
     catch (Exception ex)
     {
         _logger.LogError(ErrorMsg.ReturErrorMsgWithClassAndMethodName(this.GetType().FullName, MethodBase.GetCurrentMethod().Name, ex.Message));
     }
 }
Example #3
0
        private ExpensesEntity ParseExpense(string amount, string place, string dt)
        {
            ExpensesEntity expense = new ExpensesEntity();

            expense.Name           = place;
            expense.CreditOrDebit  = "D";
            expense.isPaid         = false;
            expense.ExpensesTypeID = 3;
            expense.ExpenseDate    = Convert.ToDateTime(dt);
            expense.Amount         = Convert.ToDecimal(amount) * -1;
            expense.CountryID      = 1; //Canada
            expense.isCreditCard   = true;
            expense.CreatedDate    = DateTime.Now;

            return(expense);
        }
Example #4
0
 public ActionResult SaveForm(ExpensesEntity entity)
 {
     expensesbll.SaveForm(entity);
     return(Success("操作成功。"));
 }
Example #5
0
 public void Delete([FromBody] ExpensesEntity value)
 {
     //var exp = _repository.GetExpenseById(value.ExpensesID);
     _repository.RemoveExpense(value);
 }
Example #6
0
 public void Put([FromBody] ExpensesEntity value)
 {
     _repository.UpdateExpense(value);
 }
Example #7
0
        public int Post([FromBody] ExpensesEntity value)
        {
            var id = _repository.AddExpense(value);

            return(id);
        }