Пример #1
0
        private void QuantidadeLotes()
        {
            List <ModelRegistro> lista   = new List <ModelRegistro>();
            ControleProduto      produto = new ControleProduto();
            ControleEstoqueAtual estoque = new ControleEstoqueAtual();
            ModelRegistro        registro;
            var listaProduto = produto.BuscaString(txtPesquisa.Text, tipoProduto);

            foreach (DataRow item in listaProduto.Rows)
            {
                var fila = estoque.CalculaLotes(Convert.ToInt32(item["ID"].ToString()));

                foreach (var item2 in fila)
                {
                    registro = new ModelRegistro();

                    registro.Id_registro     = item2.Id_lote;
                    registro.Id_produto      = item2.Id_produto;
                    registro.Dsc_produto     = item["PRODUTO"].ToString();
                    registro.lote            = Convert.ToString(item2.lote + " - " + item2.restante);
                    registro.data_fabricacao = item2.data_fabricacao;
                    registro.data_vencimento = item2.data_vencimento;

                    lista.Add(registro);
                }
            }

            PreencheGrid(lista);
        }
Пример #2
0
        //METODO DE CARREGAR OS ESTADOS NO COMBOBOX
        private void CarregaComboProduto()
        {
            ControleProduto controle = new ControleProduto();

            cbNomeProduto.DataSource    = controle.BuscaString("", 1);
            cbNomeProduto.DisplayMember = "PRODUTO";

            cbNomeProduto.SelectedIndex = -1;
        }
Пример #3
0
        private void frmPesquisaProduto_Load(object sender, EventArgs e)
        {
            ControleProduto control = new ControleProduto();

            LimpaGrid();

            if (rbProdutoFinal.Checked)
            {
                tipoProduto = 1;
            }
            else if (rbMateriaPrima.Checked)
            {
                tipoProduto = 0;
            }

            PreencheGrid(control.BuscaString(txtPesquisa.Text, tipoProduto));
        }