Exemplo n.º 1
0
 // 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));
     }
 }
Exemplo n.º 2
0
        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));
            }
        }