/// <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); } }
static void Main(string[] args) { ProdutoController produtos = new ProdutoController(); produtos.Listar(); produtos.Buscar("10.000"); }
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; } }
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; } }
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())); }
static void Main(string[] args) { ProdutoController produtos = new ProdutoController(); produtos.Buscar("49,98"); }
static void Main(string[] args) { ProdutoController teste = new ProdutoController(); teste.Buscar("599,98"); }
static void Main(string[] args) { ProdutoController prod = new ProdutoController(); prod.Buscar("598,8"); }
static void Main(string[] args) { ProdutoController a = new ProdutoController(); a.Buscar("1799"); }