private void btn_gravar_Click(object sender, EventArgs e) { if (cb_fornecedor.SelectedIndex == 0 || cb_fornecedor.Items.Count == 0) { MessageBox.Show("Fornecedor obrigatório!", "3Pratos", MessageBoxButtons.OK, MessageBoxIcon.Warning); cb_fornecedor.Focus(); } else if (tb_data.Text == "") { MessageBox.Show("Data obrigatória!", "3Pratos", MessageBoxButtons.OK, MessageBoxIcon.Warning); tb_data.Focus(); } else if (rb_aprazo.Checked == true && cb_lancamento.SelectedIndex == 0) { MessageBox.Show("Lançamento obrigatório!", "3Pratos", MessageBoxButtons.OK, MessageBoxIcon.Warning); cb_lancamento.Focus(); } else if (dgv_produtos.Rows.Count == 0) { MessageBox.Show("Produto obrigatório!", "3Pratos", MessageBoxButtons.OK, MessageBoxIcon.Warning); btn_produto.Focus(); } else if (float.Parse(tb_total.Text) == 0) { MessageBox.Show("Total precisa ser maior que zero!", "3Pratos", MessageBoxButtons.OK, MessageBoxIcon.Warning); btn_produto.Focus(); } else { if (rb_aprazo.Checked) { this.Enabled = false; Frm_Gerar_Parcelas form = new Frm_Gerar_Parcelas(new Parcelas_PagarCollection(), 0, 1, float.Parse(tb_total.Text), DateTime.Parse(tb_data.Text)); form.Show(); } else { Gravar(true); } } }
private void btn_gravar_Click(object sender, EventArgs e) { if (cb_cliente.SelectedIndex == 0 || cb_cliente.Items.Count == 0) { MessageBox.Show("Cliente obrigatório!", "Joincar", MessageBoxButtons.OK, MessageBoxIcon.Warning); cb_cliente.Focus(); } else if (tb_data.Text == "") { MessageBox.Show("Data obrigatória!", "Joincar", MessageBoxButtons.OK, MessageBoxIcon.Warning); tb_data.Focus(); } else if (dgv_produtos.Rows.Count == 0) { MessageBox.Show("Produto obrigatório!", "Joincar", MessageBoxButtons.OK, MessageBoxIcon.Warning); btn_produto.Focus(); } else if (float.Parse(tb_total.Text) == 0) { MessageBox.Show("Total precisa ser maior que zero!", "Joincar", MessageBoxButtons.OK, MessageBoxIcon.Warning); btn_produto.Focus(); } else { if (rb_aprazo.Checked && tb_codigo.Text == string.Empty) { this.Enabled = false; Frm_Gerar_Parcelas form = new Frm_Gerar_Parcelas(new Parcelas_PagarCollection(), 0, 1, float.Parse(tb_subtotal.Text) + float.Parse(tb_out_desp.Text), float.Parse(tb_acresc.Text), float.Parse(tb_desc.Text), DateTime.Parse(tb_data.Text), ""); form.Show(); } else { Gravar(true); } } }