public CarrinhoCompraViewModel() { _catalogoPromocaoApplication = Mvx.Resolve <Container>().GetInstance <ICatalogoPromocaoApplication>(); _itensPedidoApplication = Mvx.Resolve <Container>().GetInstance <IItensPedidoApplication>(); AtualizarListaCarrinhoCompra(); }
public MainViewModel() { _politicaPromocaoApplication = Mvx.Resolve <Container>().GetInstance <IPoliticaApplication>(); _produtoApplication = Mvx.Resolve <Container>().GetInstance <IProdutoApplication>(); _categoriaApplication = Mvx.Resolve <Container>().GetInstance <ICategoriaApplication>(); _catalogoPromocaoApplication = Mvx.Resolve <Container>().GetInstance <ICatalogoPromocaoApplication>(); _itensPedidoApplication = Mvx.Resolve <Container>().GetInstance <IItensPedidoApplication>(); Mvx.Resolve <IMvxMessenger>().Subscribe <ItensPedidoMessage>(message => { ItensPedidoCommand.Execute(message); }, MvxReference.Strong); CarregarCatalogoPromocao(); CarregarFiltroCategoria(); CarregarPoliticaDesconto(); }