public static ClaimsIdentity CriarIdentity(this UsuarioBO usuarioBO, tUsuario usuario) { var userManager = new UserManager <UsuarioIdentity>(new UsuarioUserStore(usuarioBO)); userManager.PasswordHasher = new UsuarioPasswordHasher(); return(userManager.CreateIdentity(usuario.CopyTo(new UsuarioIdentity()), DefaultAuthenticationTypes.ApplicationCookie)); }
public void AtualizarCodigoBarraIngressos(List <Carrinho> carrinhoItens, int usuarioID, int caixaID, int canalID, int lojaID) { var ingressosId = carrinhoItens.Select(x => (int)x.IngressoID).ToArray(); var usuarioBO = new UsuarioBO(ado); var empresaID = usuarioBO.Consultar(usuarioID).EmpresaID; var bilheteria = new Bilheteria(); bilheteria.RegistrarImpressao(ingressosId, usuarioID, (int)empresaID, caixaID, canalID, lojaID, false, 0, null, 0, false); var codigosBarra = BuscarCodigosBarras(ingressosId); foreach (var item in carrinhoItens) { item.CodigoBarra = codigosBarra[(int)item.IngressoID]; } }