コード例 #1
0
 private void Usuarios()
 {
     CerrarInstanciaServicio();
     _vistaUsuario = new VistaUsuario()
     {
         KeepAlive = false
     };
     _contenedor.Navigate(_vistaUsuario);
 }
コード例 #2
0
 private Usuario ToUser(VistaUsuario vista)
 {
     return(new Usuario
     {
         Email = vista.Email,
         FirstName = vista.FirstName,
         ImagePath = vista.ImagePath,
         LastName = vista.LastName,
         Telephone = vista.Telephone,
         UserId = vista.UserId,
     });
 }
コード例 #3
0
        public async Task <ActionResult> Create(VistaUsuario vista)
        {
            if (ModelState.IsValid)
            {
                var user = this.ToUser(vista);
                db.Usuarios.Add(user);
                await db.SaveChangesAsync();

                UsersHelper.CreateUserASP(vista.Email, "User", vista.Password);
                return(RedirectToAction("Index"));
            }

            return(View(vista));
        }