public IActionResult Add(AddUsersBillerViewModel addUsersBillerViewModel) { List <Biller> billers = context.Billers.ToList(); if (ModelState.IsValid) { foreach (var biller in billers) { if (biller.Name == addUsersBillerViewModel.BillerName) { addUsersBillerViewModel.BillerID = biller.ID; } } UsersBillerInfo newUsersBillerInfo = new UsersBillerInfo { UserId = addUsersBillerViewModel.UserID, BillerName = addUsersBillerViewModel.BillerName, BillerID = addUsersBillerViewModel.BillerID, BillerDescription = addUsersBillerViewModel.BillerDescription, UsersAccountNumber = addUsersBillerViewModel.UsersAccountNumber }; //creates model in database context.UsersBillerInfo.Add(newUsersBillerInfo); //commits changes to db context.SaveChanges(); return(Redirect("/User/Index")); } return(View(addUsersBillerViewModel)); }
public IActionResult RemoveUsersBiller(int[] usersBillerIds) { foreach (int usersBillerId in usersBillerIds) { UsersBillerInfo removeUsersBiller = context.UsersBillerInfo.Single(ub => ub.ID == usersBillerId); context.UsersBillerInfo.Remove(removeUsersBiller); } context.SaveChanges(); return(Redirect("/User/Index")); }