public UsuarioController(TiendaVirtualContext context) { _context = context; var usuarioResponse = _context.Usuarios.Find("*****@*****.**"); if (usuarioResponse == null) { var key = Seguridad.RandomString(16); _context.Usuarios.Add(new Usuario() { Email = "*****@*****.**", Estado = "Activo", KeyDesEncriptarPassword = key, Password = Seguridad.Encriptar("adminABC", key), Role = "LIDER" }); _context.SaveChanges(); } _serviceUsuario = new UsuarioService(context); }
private Usuario MapearUsuario(UsuarioInputModel usuarioInput) { var key = Seguridad.RandomString(16); var usuario = new Usuario { Email = usuarioInput.Email, Password = Seguridad.Encriptar(usuarioInput.Password, key), Role = "Ventas", Apellidos = usuarioInput.Apellidos, KeyDesEncriptarPassword = key, Nombres = usuarioInput.Nombres, Sexo = usuarioInput.Sexo, Telefono = usuarioInput.Telefono, Estado = "Activo" }; return(usuario); }
private UsuarioInteresado MapearInteresado(InteresadoInputModels interesadoInput) { var key = Seguridad.RandomString(16); var interesado = new UsuarioInteresado { NIT = interesadoInput.NIT, Usuario = new Usuario { Email = interesadoInput.Usuario.Email, Password = Seguridad.Encriptar(interesadoInput.Usuario.Password, key), KeyDesEncriptarPassword = key, Role = "Interesado", Apellidos = interesadoInput.Usuario.Apellidos, Nombres = interesadoInput.Usuario.Nombres, Sexo = interesadoInput.Usuario.Sexo, Telefono = interesadoInput.Usuario.Telefono, Estado = "Activo" } }; return(interesado); }