Example #1
0
        public SelectList ObterProduto(string codProduto)
        {
            var produtos = new List <Produto>();

            produtos.Add(new Produto());
            produtos.AddRange(servicoProduto.SelecionaTodos());
            return(new SelectList(produtos, "CodigoProduto", "DescricaoProduto", produtos.Select(x => codProduto).FirstOrDefault()));
        }
Example #2
0
        public MovimentoManual Inclusao(MovimentoManual movimentoManual)
        {
            if (movimentoManual.CodigoProduto != null && movimentoManual.CodigoCosif != null)
            {
                var list = servicoMovimentoManualProd.SelecionaTodos()
                           .Where(m => m.DataMes == movimentoManual.DataMes && m.DataAno == movimentoManual.DataAno);
                if (list.Count() > 0)
                {
                    movimentoManual.NumeroLancamento = list.Max(x => x.NumeroLancamento) + 1;
                }
                else
                {
                    movimentoManual.NumeroLancamento = 1;
                }

                servicoMovimentoManual.Inserir <MovimentoManualValidador>(movimentoManual);
                movimentoManual = null;
            }

            return(movimentoManual);
        }
Example #3
0
        public SelectList ObterCosif(string codProduto)
        {
            var cosif = servicoProdutoCosif.SelecionaTodos().Where(c => c.CodigoProduto == codProduto);

            return(new SelectList(cosif, "CodigoCosif", "CodigoClassificacao"));
        }