Exemple #1
0
 /// <summary>
 /// Percorrer a lista de produtos selecionados e imprimir etiqueta
 /// </summary>
 private void ImprimirEtiqueta()
 {
     try
     {
         EtiquetaController etiquetaController = new EtiquetaController();
         etiquetaController.RemoverTodos();
         bool imprimir = false;
         foreach (DataGridViewRow linha in dgvEtiqueta.Rows)
         {
             if ((bool)linha.Cells["colSelecionada"].Value)
             {
                 ProdutoModel produto = new ProdutoModel();
                 produto.Id = Int32.Parse(linha.Cells["colId"].Value.ToString());
                 produto    = produtoController.Buscar(produto);
                 if (ValidaImpressaoEtiqueta(linha))
                 {
                     string QtdEtiqueta          = linha.Cells["colQtdEtiqueta"].Value.ToString();
                     string DiasValidadeEtiqueta = linha.Cells["colValidade"].Value.ToString();
                     for (int i = 0; i < Int32.Parse(QtdEtiqueta); i++)
                     {
                         EtiquetaImpressaModel etiqueta = new EtiquetaImpressaModel()
                         {
                             DataCadastro = DateTime.Now,
                             DataFabricao = DateTime.Now,
                             DataValidade = DateTime.Now.AddDays(Int32.Parse(DiasValidadeEtiqueta)),
                             Produto      = produto
                         };
                         etiquetaController.Cadastrar(etiqueta);
                         imprimir = true;
                     }
                 }
             }
         }
         if (imprimir)
         {
             formRelatorioEtiqueta formRelatorio = new formRelatorioEtiqueta();
             formRelatorio.ShowDialog();
         }
         else
         {
             MessageBox.Show("Nenhum produto foi selecionado para imprimir etiqueta.");
         }
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message);
     }
 }
Exemple #2
0
        static void Main(string[] args)
        {
            ProdutoController produtos = new ProdutoController();

            produtos.Listar();
            produtos.Buscar("10.000");
        }
Exemple #3
0
        static void Main(string[] args)
        {
            ProdutoController produto = new ProdutoController();

            produto.Listar();
            produto.Buscar("7500");
        }
        static void Main(string[] args)
        {
            ProdutoController produtos = new ProdutoController();

            produtos.Listar();
            Thread.Sleep(4000);
            produtos.Buscar("6000");
        }
 public DataTable Buscar(Produtos produtos)
 {
     try
     {
         return(controller.Buscar(produtos));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #6
0
 public object Buscar(Produtos dado)
 {
     try
     {
         DataTable dt = new DataTable();
         dt = controller.Buscar(dado);
         return(dt);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        private void Carregar()
        {
            if (Controller.Context == null)
            {
                return;
            }

            List <Produto> produtos = Controller.Buscar();

            Valores = new string[produtos.Count];
            for (int i = 0; i < Valores.Length; i++)
            {
                Valores[i] = produtos[i].Descricao;
            }
        }
Exemple #8
0
        static void Main(string[] args)
        {
            //instaciamos nosso controller
            ProdutoController produtoController = new ProdutoController();

            //Cadastra um produto
            produtoController.Cadastrar();

            //Mostrar os produtos
            produtoController.MostrarProdutos();

            //Busca um produto
            Console.WriteLine("Digite o código do produto que deseja buscar:");
            produtoController.Buscar(int.Parse(Console.ReadLine()));
        }
Exemple #9
0
        static void Main(string[] args)
        {
            ProdutoController produtos = new ProdutoController();

            produtos.Buscar("49,98");
        }
Exemple #10
0
        static void Main(string[] args)
        {
            ProdutoController teste = new ProdutoController();

            teste.Buscar("599,98");
        }
Exemple #11
0
        static void Main(string[] args)
        {
            ProdutoController prod = new ProdutoController();

            prod.Buscar("598,8");
        }
Exemple #12
0
        static void Main(string[] args)
        {
            ProdutoController a = new ProdutoController();

            a.Buscar("1799");
        }