Exemple #1
0
        public ActionResult Register(Usuario model)
        {
            ViewBag.SucursalList = new SelectList(_CatalogoService.AllSucursales(), "SucursalID", "nombre");
            ViewBag.RolList      = new SelectList(_AccountService.GetAllRoles(), "rolID", "nombre");

            if (ModelState.IsValid)
            {
                model.VCode      = Helper.GeneratePassword(10);
                model.Contraseña = Helper.EncodePassword(model.Contraseña, model.VCode);

                _AccountService.AddUsuario(model);

                return(RedirectToAction("Register", new { id = model.UsuarioID, mensaje = Resources.Messages.successful_general }));
            }

            // If we got this far, something failed, redisplay form
            return(View(model));
        }