コード例 #1
0
        private VendasVM CarregaDependenciasPedido()
        {
            var pedido = new VendasVM();

            var clientes   = _clienteService.GetAllActive();
            var clientesVM = AutoMapper.Mapper.Map <List <ClienteVM> >(clientes);

            pedido.Clientes = clientesVM;

            var produtos   = _produtoService.GetAllActive();
            var produtosVM = AutoMapper.Mapper.Map <List <ProdutoVM> >(produtos);

            pedido.Produtos = produtosVM;

            var tiposPagamento   = _tipoPagamentoService.GetAllActive();
            var tiposPagamentoVM = AutoMapper.Mapper.Map <List <TipoPGVM> >(tiposPagamento);

            pedido.TipoPGs = tiposPagamentoVM;

            var vendedores   = _vendedorService.GetAllActive();
            var vendedoresVM = AutoMapper.Mapper.Map <List <VendedorVM> >(vendedores);

            pedido.Vendedores = vendedoresVM;

            return(pedido);
        }
コード例 #2
0
        public ActionResult Index()
        {
            var vendedores   = _vendedorService.GetAllActive();
            var vendedoresVM = AutoMapper.Mapper.Map <List <VendedorVM> >(vendedores);

            return(View(vendedoresVM));
        }
コード例 #3
0
 public ActionResult Index(ComissaoVM comissoes)
 {
     ViewBag.hoje       = DateTime.Now.Date;
     ViewBag.Vendedores = vendedores = AutoMapper.Mapper.Map <List <VendedorVM> >(_vendedorService.GetAllActive());
     return(View(comissoes ?? new ComissaoVM()));
 }