コード例 #1
0
        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));
        }
コード例 #2
0
ファイル: IngressoBO.cs プロジェクト: icaroferj/ir-api
        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];
            }
        }