public virtual ActionResult Update(UserInput input)
		{
			if (!ModelState.IsValid)
				return View("Edit", input);

			var user = RavenSession.Load<User>(input.Id) ?? new User();
			input.MapPropertiesToInstance(user);
			RavenSession.Store(user);
			return RedirectToAction("Index");
		}
Beispiel #2
0
		public ActionResult Add(UserInput input)
		{
			if (!ModelState.IsValid)
				return View("Edit", input);

			var user = new User();
			input.MapPropertiesToInstance(user);
			RavenSession.Store(user);
			return RedirectToAction("Index");
		}