예제 #1
0
        public static VendaDTO Venda(int id)
        {
            Config.AutoMapperConfig.Inicializar();
            var vendaRep = new VendasRepository();
            var venda    = vendaRep.PegarVenda(id);
            var vendaDTO = Mapper.Map <Venda, VendaDTO>(venda);

            return(vendaDTO);
        }
 public VendasController(
     VendasRepository repository,
     ClientesRepository clientesRepository,
     ProductRepository produtoRepository,
     CurrentUtils current) : base(current)
 {
     _repository         = repository;
     _clientesRepository = clientesRepository;
     _produtoRepository  = produtoRepository;
 }
 public VendasController(
     IEmailSender emailSender,
     VendasRepository vendasRepository,
     ClientesRepository clientesRepository,
     ProductRepository productRepository,
     CurrentUtils current) : base(current)
 {
     _emailSender        = emailSender;
     _vendasRepository   = vendasRepository;
     _clientesRepository = clientesRepository;
     _productRepository  = productRepository;
 }
        //Area do controller que chama classe repository para acesso as dmls do mongodb
        public ActionResult Select_Mongo()
        {
            vendasRepository  = new VendasRepository();
            ComprasRepository = new ComprasRepository();
            //var lista = vendasRepository.Select();

            /*
             * clienteRepository = new ClienteRepository();
             * //Exemplo de select comum no mongo
             * string documento = "123456";
             * var lista = clienteRepository.Select(documento);
             * lista.ForEach(u => Console.WriteLine(u));
             */
            this.Select_monstro();
            return(RedirectToAction("Index"));
        }
예제 #5
0
파일: Listar.cs 프로젝트: thinog/SuperERP
 public static VendaDTO Venda(int id)
 {
     Config.AutoMapperConfig.Inicializar();
     var vendaRep = new VendasRepository();
     var venda = vendaRep.PegarVenda(id);
     var vendaDTO = Mapper.Map<Venda, VendaDTO>(venda);
     return vendaDTO;
 }