private void button5_Click(object sender, EventArgs e) { MenuEstoque menu = new MenuEstoque(); menu.Show(); this.Visible = false; }
private void button3_Click_1(object sender, EventArgs e) { bool control = true; if (cont > 0) { MenuEstoque menu = new MenuEstoque(); menu.Show(); this.Visible = false; } if ((textBox5.Text.Length == 0 || textBox1.Text.Length == 0 || textBox3.Text.Length == 0) && textBox6.Text.Length == 0) { control = false; MessageBox.Show("Preencha todos os campos"); DialogResult = DialogResult.Yes; } if (control) { if (cont < 1) { List <Estoque> lista_aux = new List <Estoque>(); gerarprodutoHVEX(); button2.Visible = true; button1.Visible = true; Estoque aux = new Estoque(); int MAX = 0; if (lista != null) { lista_aux = lista.ProductCollection; MAX = lista_aux.Count(); for (int i = 0; i < MAX; i++) { aux = lista_aux.ElementAt(i); int a, b; //cont = aux.quantidade - lista.ProductCollection.ElementAt(i).quantidade * int.Parse(textBox6.Text); if (verifica_item(aux, i)) { lista_insumo.Add(aux); } else { flag = true; lista_compra.Add(aux); b = aux.quantidade * int.Parse(textBox6.Text); var busca = MongoConnection.QueryCollection("Estoques", Builders <Estoque> .Filter.Where(c => c.codHVEX.Equals(lista_compra.ElementAt(cont).codHVEX)), null); a = busca.First().quantidade - b; if (a < 0) { lista_compra.ElementAt(cont).quantidade = a * (-1); aux.quantidade = a * (-1); } else { lista_compra.ElementAt(cont).quantidade = a; aux.quantidade = a; } cont++; } } if (flag) { // print_lista(lista_compra); button1.Enabled = false; button2.Enabled = true; } else { // print_lista(lista_insumo); button1.Enabled = true; button2.Enabled = false; } } else { button1.Enabled = false; button2.Enabled = false; MessageBox.Show("Este Item não está cadastrado"); DialogResult = DialogResult.Yes; } } } }