public async void AddUserWithAgreement() { var userName = GenerateRandomUserName(); var signedDate = RemoveMilliseconds(DateTime.Now); var profile = new S4UserProfile() { FirstName = "Dilbert", LastName = "Dewberry", EmailAddress = $"{userName}@ufl.edu", Agency = new Agency() { AgencyId = 1150200 } // UF PD }; var userAgreement = new UserAgreement() { AgreementName = "User Agreement", SignedDate = signedDate, ExpirationDate = signedDate.AddYears(1) }; profile.Agreements.Add(userAgreement); await CreateBasicUser(userName, "secret", profile); var user = await _userManager.FindByNameAsync(userName); Assert.NotEmpty(user.Profile.Agreements); userAgreement = user.Profile.Agreements[0]; Assert.Equal("User Agreement", userAgreement.AgreementName); Assert.Equal(signedDate, userAgreement.SignedDate); Assert.Equal(signedDate.AddYears(1), userAgreement.ExpirationDate); }
public ActionResult DeleteConfirmed(int id) { UserAgreement useragreement = db.UserAgreements.Single(u => u.Id == id); db.UserAgreements.DeleteObject(useragreement); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit(UserAgreement useragreement) { if (ModelState.IsValid) { db.UserAgreements.Attach(useragreement); db.ObjectStateManager.ChangeObjectState(useragreement, EntityState.Modified); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(useragreement)); }
public ActionResult Create(UserAgreement useragreement) { if (ModelState.IsValid) { db.UserAgreements.AddObject(useragreement); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(useragreement)); }
public async Task <UserAgreement> GetUserAgreement() { UserAgreement userAgreement = new UserAgreement() { Id = Guid.Empty, ExpiresOnUTC = DateTime.Today.AddDays(364), EffectiveOnUTC = DateTime.Today.AddDays(-1), Title = "Terms & Conditions", ContentStaticUrl = "", IsDeleted = false }; return(userAgreement); }
public ActionResult AcceptAgreement(int userID) { UserDetail detail = new UserDetail(); detail.UserId = userID; UserAcceptanceViewModel uacceptvm = new UserAcceptanceViewModel(); uacceptvm.UserId = userID; UserAgreement ua = dbmeals.UserAgreements.Where(x => x.Name == "Seller Agreement").FirstOrDefault(); uacceptvm.UserAgreement = ua.AgreementDetails; uacceptvm.AgreementID = ua.AgreementID; return(View(uacceptvm)); }
// // GET: /Admin/UserAgreements/Delete/5 public ActionResult Delete(int id) { UserAgreement useragreement = db.UserAgreements.Single(u => u.Id == id); return(View(useragreement)); }
// // GET: /Admin/UserAgreements/Details/5 public ViewResult Details(int id) { UserAgreement useragreement = db.UserAgreements.Single(u => u.Id == id); return(View(useragreement)); }