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)); } }
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()); }