Exemplo n.º 1
0
 public ActionResult Criar()
 {
     ViewBag.ClienteId     = new SelectList(_clienteApp.GetAll(), "ClienteId", "Nome");
     ViewBag.ColaboradorId = new SelectList(_colaboradorApp.GetAll(), "ColaboradorId", "Nome");
     ViewBag.ProdutoId     = new SelectList(_produtoApp.GetAll(), "ProdutoId", "Nome");
     return(View());
 }
Exemplo n.º 2
0
        // GET: Pedido/Create
        public ActionResult Create()
        {
            ViewBag.FornecedorID = new SelectList(_fornecedorAPP.GetAll(), "FornecedorID", "RazaoSocial");
            ViewBag.ProdutoID    = new SelectList(_produtoApp.GetAll(), "ProdutoID", "Nome");

            return(View());
        }
Exemplo n.º 3
0
        public PartialViewResult PartialInputsPedidoDetalhes()
        {
            if (TempData.TryGetValue("PedidoDetalheAdicionado", out object pedidoDetalheAdicionado))
            {
                ViewBag.PedidoDetalheAdicionado = (JObject)pedidoDetalheAdicionado;
            }

            PedidoDetalheViewModel pedidoDetalheViewModel = new PedidoDetalheViewModel();

            ViewBag.Produtos = Mapper.Map <List <Produto>, List <ProdutoModel> >(_produtoAppService.GetAll());
            return(PartialView("PartialInputsPedidoDetalhes", pedidoDetalheViewModel));
        }
Exemplo n.º 4
0
        // GET: ProdutosVenda/Create
//        public ActionResult Create()
//        {
//            ViewBag.VendaId = new SelectList(_vendaApp.GetAll(), "Id", "Id");
//            ViewBag.ProdutoId = new SelectList(_produtoApp.GetAll(), "Id", "Nome");
//            return PartialView();
//        }
        public ActionResult Create(int vendaId)
        {
            //ViewBag.VendaId = _vendaApp.GetById(vendaId);
            var venda = _vendaApp.GetById(vendaId);

            var produtoVenda = new ProdutoVenda();

            produtoVenda.VendaId = venda.Id;
            produtoVenda.Venda   = venda;
            var produtoVendaView = Mapper.Map <ProdutoVenda, ProdutoVendaViewModel>(produtoVenda);

            ViewBag.ProdutoId = new SelectList(_produtoApp.GetAll(), "Id", "Nome");
            return(PartialView(produtoVendaView));
        }
Exemplo n.º 5
0
        // GET: Produtos
        public ActionResult Index()
        {
            //var produto = db.Set<Produto>().ToList();
            var produto = _produtoApp.GetAll();

            return(View(produto));
        }
Exemplo n.º 6
0
        public ActionResult Login()
        {
            UsuarioModel usuarioModel = new UsuarioModel();

            ViewBag.Produtos = Mapper.Map <List <Produto>, List <ProdutoModel> >(_produtoAppService.GetAll());
            return(View(usuarioModel));
        }
Exemplo n.º 7
0
        // GET: Produtos
        public ActionResult Index()
        {
            var produtoViewModel =
                Mapper.Map <IEnumerable <Produto>, IEnumerable <ProdutoViewModel> >(_produtoApp.GetAll());

            return(View(produtoViewModel));
        }
Exemplo n.º 8
0
        public IEnumerable <ProdutoViewModel> Get()
        {
            for (int i = 0; i < 10; i++)
            {
                _produtoAppService.Add(new ProdutoViewModel {
                    Descricao = $"Produto {i}", Valor = i + 10
                });
            }

            return(_produtoAppService.GetAll());
        }
Exemplo n.º 9
0
        public ActionResult <IEnumerable <ProdutoViewModel> > GetAll()
        {
            var produtos = _service.GetAll();

            if (!produtos.Any())
            {
                return(NotFound());
            }

            return(Ok(produtos));
        }
Exemplo n.º 10
0
 public async Task <List <Produto> > Get()
 {
     try
     {
         return(await _produtoAppService.GetAll(produto => produto.Ativo == true));
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Exemplo n.º 11
0
        public void LoadAllCustomersToSession(string sort, string order)
        {
            var produtoViewModel = _produtoApp.GetAll();

            //return View(produtoViewModel);

            //padrao ordena por data de cadastro
            if (String.IsNullOrEmpty(sort) || sort.Equals("pd.padrao"))
            {
                sort = "DtCadastro";
            }
            else if (sort.Equals("pd.descricao"))
            {
                sort = "Descricao";
            }
            else if (sort.Equals("pd.preco"))
            {
                sort = "Preco";
            }

            if (!String.IsNullOrEmpty(order) && order.Equals("DESC"))
            {
                produtoViewModel = produtoViewModel.OrderByDescending(t => t.GetType().GetProperty(sort).GetValue(t, null));
            }
            else
            {
                produtoViewModel = produtoViewModel.OrderBy(t => t.GetType().GetProperty(sort).GetValue(t, null));
            }


            //var customerRepo = new CustomerRepository();
            //var customers = customerRepo.ListCustomers();
            int custIndex = 1;

            Session["Customers"]         = produtoViewModel.ToDictionary(x => custIndex++, x => x);
            ViewBag.TotalNumberCustomers = produtoViewModel.Count();
        }
Exemplo n.º 12
0
        public ActionResult Create()
        {
            var clientes = _clienteApp.GetAll();
            var produtos = _produtoApp.GetAll();

            ViewData["Clientes"] = clientes.Select(Mapper.Map <Cliente, ClienteViewModel>);
            ViewData["Produtos"] = produtos.Select(Mapper.Map <Produto, ProdutoViewModel>);

            var pedido = new PedidoViewModel();

            pedido.PedidoId   = 0;
            pedido.DataPedido = DateTime.Now;

            return(View(pedido));
        }
Exemplo n.º 13
0
 public async Task <IEnumerable <ProdutoViewModel> > Get()
 {
     return(await _produtoAppService.GetAll());
 }
Exemplo n.º 14
0
        // GET: ProdutoViewModels
        public ActionResult Index()

        {
            return(View(_appService.GetAll()));
        }
Exemplo n.º 15
0
        // GET: Venda
        public ActionResult Index()
        {
            ViewBag.ClienteId = new SelectList(_clienteAppService.GetAll(), "ClienteId", "Nome");

            return(View(_produtoAppService.GetAll()));
        }
Exemplo n.º 16
0
 public async Task <IActionResult> Index()
 {
     return(View(await _produtoAppService.GetAll()));
 }
Exemplo n.º 17
0
        // GET: Categoria
        public ActionResult Index()
        {
            var ProdutoViewModel = _produtoApp.GetAll();

            return(View(ProdutoViewModel));
        }
Exemplo n.º 18
0
        // GET: Cliente
        public ActionResult Index()
        {
            if (Session["Usuario"] == null)
            {
                return(RedirectToAction("index", "login"));
            }

            var produtoViewModel = Mapper.Map <IEnumerable <Produto>, IEnumerable <ProdutoViewModel> >(_produtoApp.GetAll());

            return(View(produtoViewModel));
        }
Exemplo n.º 19
0
        // GET: Produtos
        public ActionResult Index()
        {
            var ProdutosModel = new ProdutoTransformation().TransformarProdutoEmProdutoModel(_produtoApp.GetAll());

            return(View(ProdutosModel));
        }
Exemplo n.º 20
0
        // GET: Produto
        public ActionResult Index(int?pagina)
        {
            var produtoViewModel = Mapper.Map <IEnumerable <Produto>, IEnumerable <ProdutoViewModel> >(_produtoAppService.GetAll());

            //PagedList
            int paginaTamanho = 10;
            int paginaNumero  = (pagina ?? 1);

            produtoViewModel = produtoViewModel.OrderBy(c => c.CategoriaId).ToPagedList(paginaNumero, paginaTamanho);

            return(View(produtoViewModel));
        }
Exemplo n.º 21
0
 public ActionResult <List <GetProdutoRequest> > GetAll()
 {
     return(Ok(_produtoAppService.GetAll()));
 }
Exemplo n.º 22
0
        // GET: Produtos
        public ActionResult Index(string searchString)
        {
            ViewBag.Nome = String.IsNullOrEmpty(searchString) ? "Nome_desc" : "";

            var ProdutoViewModel = Mapper.Map <IEnumerable <Produto>, IEnumerable <ProdutoViewModel> >(_produtoApp.GetAll());

            if (!String.IsNullOrEmpty(searchString))
            {
                ProdutoViewModel = ProdutoViewModel.Where(s => s.Nome.ToUpper().Contains(searchString.ToUpper())
                                                          );
            }

            return(View(ProdutoViewModel));
        }
 // GET: ItemVenda/Create
 public ActionResult Create()
 {
     ViewBag.IdProduto = new SelectList(_produtoAppService.GetAll(), "Id", "Descricao");
     //ViewBag.Valor = new SelectList(_produtoAppService.GetAll(), "Valor", "Valor");
     return(View());
 }
Exemplo n.º 24
0
 // GET: Cliente
 public ActionResult Index()
 {
     return(View(_produtoApp.GetAll()));
 }
Exemplo n.º 25
0
        // GET: Cliente
        public ActionResult Index()
        {
            var empresaViewModel = Mapper.Map <IEnumerable <Companies>, IEnumerable <EmpresaViewModel> >(_empresaApp.GetAll());

            var produtoViewModel = Mapper.Map <IEnumerable <Produto>, IEnumerable <ProdutoViewModel> >(_produtoApp.GetAll());

            return(View(produtoViewModel));
        }
Exemplo n.º 26
0
 public IEnumerable <ProdutoViewModel> Get()
 {
     return(_produtoAppService.GetAll());
 }
Exemplo n.º 27
0
        // GET: api/Produtos
        public List <ProdutoViewModel> GetProdutoViewModels()
        {
            var produtoViewModel = Mapper.Map <IEnumerable <Produto>, IEnumerable <ProdutoViewModel> >(_produtoApp.GetAll());

            return(produtoViewModel.ToList());
        }
Exemplo n.º 28
0
 // GET: Pedidoss/Create
 public ActionResult Create()
 {
     ViewBag.ProdutoId = new SelectList(_produtoApp.GetAll(), "ProdutoId", "Descricao");
     return(View());
 }
Exemplo n.º 29
0
        // GET: ItensPedido
        public ActionResult Index()
        {
            ViewBag.ListaProdutos = new SelectList(prodApp.GetAll(), "ProdutoId", "Nome");

            return(View());
        }
        public JsonResult RetornarDadosRecepcao(jQueryDataTableParamModel param)
        {
            var listTipoDocumento = _tipoDocumentoServiceAppService.GetAll();
            var listTipoOperacao  = _tipoOperacaoServiceAppService.GetAll();
            var listProduto       = _produtoserviceAppService.GetAll();

            IEnumerable <Operacao> list;

            //if (string.IsNullOrEmpty(param.sSearch))
            list = _operacaoServiceAppService.GetAll();
            //else
            // list = _operacaoServiceAppService.GetByFilter(p => p.NomeUsuario.ToUpper().Contains(param.sSearch.ToUpper()));

            int tamanho = list.Count();
            Func <Operacao, string>  orderingFunctionString;
            Func <Operacao, decimal> orderingFunctionDecimal;

            var sortColumnIndex = Convert.ToInt32(Request["iSortCol_0"]);
            var sortDirection   = Request["sSortDir_0"];

            if (sortColumnIndex == 4)
            {
                orderingFunctionDecimal = (c => sortColumnIndex == 4 ? c.CodigoEtapa ?? 0 : c.CodigoOperacaoEtapa);

                if (sortDirection == "asc")
                {
                    list = list.OrderBy(orderingFunctionDecimal);
                }
                else
                {
                    list = list.OrderByDescending(orderingFunctionDecimal);
                }
            }
            else
            {
                orderingFunctionString = (c => sortColumnIndex == 0 ? c.Data.ToString("dd/mm/yyyy") :
                                          sortColumnIndex == 1 ? c.SEDEX_AR :
                                          sortColumnIndex == 2 ? c.Colaborador :
                                          sortColumnIndex == 3 ? c.Contrato.ToString() :
                                          sortColumnIndex == 4 ? listTipoOperacao.FirstOrDefault(f => f.CodigoOperacao == c.CodigoOperacao).Documento :
                                          sortColumnIndex == 5 ? listTipoDocumento.FirstOrDefault(f => f.CodigoDocumento == c.CodigoDocumento).Documento :
                                          sortColumnIndex == 6 ? listProduto.FirstOrDefault(f => f.CodigoProduto == c.CodigoProduto).Descricao :
                                          c.Data.ToString("dd/mm/yyyy"));

                if (sortDirection == "asc")
                {
                    list = list.OrderBy(orderingFunctionString);
                }
                else
                {
                    list = list.OrderByDescending(orderingFunctionString);
                }
            }

            var displayedCompanies = list;
            var result             = from c in displayedCompanies
                                     select
                                     new[]
            {
                c.Data.ToString("dd/MM/yyyy HH:mm:ss")                                                                        //0
                , c.SEDEX_AR.ToString()                                                                                       //1
                , c.Colaborador.ToString()                                                                                    //2
                , c.Contrato.ToString()                                                                                       //3
                , listTipoOperacao.FirstOrDefault(p => p.CodigoOperacao == c.CodigoOperacao).Documento                        //4
                , listTipoDocumento.FirstOrDefault(p => p.CodigoDocumento == c.CodigoDocumento).Documento                     //5
                , listProduto.FirstOrDefault(f => f.CodigoProduto == c.CodigoProduto).Descricao                               //6
                , c.CodigoOperacaoEtapa.ToString()                                                                            //7
            };

            return(Json(new
            {
                sEcho = param.sEcho,
                iTotalRecords = list.Count(),
                iTotalDisplayRecords = tamanho,
                aaData = result.Skip(param.iDisplayStart).Take(param.iDisplayLength)
            }, JsonRequestBehavior.AllowGet));
        }