bool Valida() { if (cbxNaturezas.Text.Trim().Length == 0) { MessageBox.Show("Natureza", "Campo Obrigatório", MessageBoxButtons.OK, MessageBoxIcon.Warning); cbxNaturezas.Focus(); return(false); } nf = ""; nf = edtCodigo.Text.Trim(); if (nf.Equals("")) { MessageBox.Show("Nota Fiscal", "Campo Obrigatório", MessageBoxButtons.OK, MessageBoxIcon.Warning); edtCodigo.Focus(); return(false); } cParceiros parceiros = new cParceiros(); if ((edtParceiro.Text.Trim().Length > 0) && !parceiros.Existe(edtParceiro.Text.Trim())) { MessageBox.Show(edtParceiro.Text, "Parceiro não Cadastrado", MessageBoxButtons.OK, MessageBoxIcon.Warning); edtParceiro.Focus(); return(false); } if (edtParceiro.Text.Trim().Length == 0) { MessageBox.Show("Cliente", "Campo Obrigatório", MessageBoxButtons.OK, MessageBoxIcon.Warning); edtParceiro.Focus(); return(false); } if (ckbCancelado.Checked && (edtMotivo.Text.Trim().Length == 0)) { MessageBox.Show("Motivo", "Campo Obrigatório", MessageBoxButtons.OK, MessageBoxIcon.Warning); edtMotivo.Focus(); return(false); } return(true); }
bool Valida() { if (cbxNaturezas.Text.Trim().Length == 0) { MessageBox.Show("Natureza", "Campo Obrigatório", MessageBoxButtons.OK, MessageBoxIcon.Warning); cbxNaturezas.Focus(); return(false); } cParceiros parceiros = new cParceiros(); if ((edtParceiro.Text.Trim().Length > 0) && !parceiros.Existe(edtParceiro.Text.Trim())) { MessageBox.Show(edtParceiro.Text, "Parceiro não Cadastrado", MessageBoxButtons.OK, MessageBoxIcon.Warning); edtParceiro.Focus(); return(false); } cFuncionarios funcionarios = new cFuncionarios(); if ((edtFuncionario.Text.Trim().Length > 0) && !funcionarios.Existe(edtFuncionario.Text.Trim())) { MessageBox.Show(edtFuncionario.Text, "Funcionário não Cadastrado", MessageBoxButtons.OK, MessageBoxIcon.Warning); edtFuncionario.Focus(); return(false); } if ((edtParceiro.Text.Trim().Length + edtFuncionario.Text.Trim().Length) == 0) { MessageBox.Show("Parceiro ou Funcionário", "Campo Obrigatório", MessageBoxButtons.OK, MessageBoxIcon.Warning); edtParceiro.Focus(); return(false); } return(true); }