public JsonResult SaveDailyCorporationExpense(int?dailyCorporationExpenseId, decimal?expenseAmount,
                                               string expenseDescription, string expenseDate)
 {
     if (dailyCorporationExpenseId > 0)
     {
         var dce = _db.SingleById <DailyCorporationExpense>(dailyCorporationExpenseId);
         dce.DailyCorporationExpenseAmount = expenseAmount;
         dce.DailyCorporationExpenseNote   = expenseDescription;
         _db.Update(dce);
         return(Json(dce));
     }
     else
     {
         var dce = new DailyCorporationExpense
         {
             ExpenseTypeId = 2, //Other expenses
             CorporationId = 1, //TODO Change from user selection
             DailyCorporationExpenseDate   = Convert.ToDateTime(expenseDate),
             DailyCorporationExpenseAmount = expenseAmount,
             DailyCorporationExpenseNote   = expenseDescription
         };
         _db.Insert(dce);
         return(Json(dce));
     }
 }
        public void RemoveDailyOtherExpense(int?dailyCorporationExpenseId)
        {
            var ds = new DailyCorporationExpense();

            _db.Delete("DailyCorporationExpense", "DailyCorporationExpenseId", ds, dailyCorporationExpenseId);
        }