// POST api/paycheckbudgetapi public void Post(PaycheckBudgetViewModel budgetViewModel) { var paycheckBudget = new PaycheckBudget { PaycheckBudgetId = budgetViewModel.PaycheckBudgetId, PaycheckBudgetAmount = budgetViewModel.Amount, PaycheckBudgetDate = Convert.ToDateTime(budgetViewModel.Date) }; var paycheckBudgetItems = budgetViewModel.Items.Select(x => new PaycheckBudgetItem { PaycheckBudgetId = x.PaycheckBudgetId, Amount = x.Amount, Description = x.Description, IsPaid = x.PaidStatus, PaidDate = Convert.ToDateTime(x.DueDate) }); _repo.Update(paycheckBudget); _repo.UpdateAll(paycheckBudget.PaycheckBudgetId, paycheckBudgetItems); }
// POST api/paycheckbudgetapi public void Post(PaycheckBudgetViewModel budgetViewModel) { var paycheckBudget = new PaycheckBudget { PaycheckBudgetId = budgetViewModel.PaycheckBudgetId, PaycheckBudgetAmount = budgetViewModel.Amount, PaycheckBudgetDate = Convert.ToDateTime(budgetViewModel.Date) }; var paycheckBudgetItems = budgetViewModel.Items.Select(x => new PaycheckBudgetItem { PaycheckBudgetId = x.PaycheckBudgetId, Amount = x.Amount, Description = x.Description, IsPaid = x.PaidStatus, PaidDate = Convert.ToDateTime(x.DueDate) }); _repo.Update(paycheckBudget); _repo.UpdateAll(paycheckBudget.PaycheckBudgetId, paycheckBudgetItems); }