public ActionResult _FamilyExpenseForm(FamilyExpenseCreateViewModel model)
 {
     if (ModelState.IsValid)
     {
         int result = FamilyExpenseQueries.CreateFamilyExpense(model, UserQueries.GetCurrentUsername());
         if (result > 0)
         {
             return(Content("success"));
         }
         else
         {
             return(Content("failed"));
         }
     }
     else
     {
         return(PartialView(model));
     }
 }
Exemplo n.º 2
0
        public static int CreateFamilyExpense(FamilyExpenseCreateViewModel model, string username)
        {
            Entities entities = new Entities();
            DateTime current  = DateTime.Now;

            Expenses familyExpense = new Expenses();

            familyExpense.Name        = model.Source;
            familyExpense.ExpenseDay  = model.ExpenseDay.Value;
            familyExpense.Value       = model.Expense.Value;
            familyExpense.Note        = model.Note;
            familyExpense.ExpenseType = (int)Constants.Constants.EXPENSE_TYPE.FAMILY;
            familyExpense.StartDate   = current;
            familyExpense.CreatedDate = current;
            familyExpense.CreatedBy   = Constants.Constants.USER;
            familyExpense.Username    = username;

            entities.Expenses.Add(familyExpense);
            return(entities.SaveChanges());
        }