// GET: A Character template with user input to create a personal character public ActionResult Copy(int id) { using (BLLContext ctx = new BLLContext()) { CharacterBO character = ctx.GetCharacter(id); CharacterTransition ctran = new CharacterTransition(character); return(View(ctran)); } }
public ActionResult Copy(CharacterTransition character) { try { using (BLLContext ctx = new BLLContext()) { var _user = ctx.GetUserByUsername(User.Identity.Name); int rv = ctx.NewUserCharacter(character, _user.UserID); return(RedirectToAction("Details", "UserCharacter", new { id = rv })); } } catch (Exception ex) { Logger.Log(ex); return(View("Error", ex)); } }