/// <summary> /// Método responsável por validar os campos /// </summary> /// <returns></returns> public bool Validar() { if (String.IsNullOrEmpty(this.txtNome.Text)) { MessageBox.Show("O campo Nome é obrigatório.", "Validação", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } if (String.IsNullOrEmpty(this.txtDescricao.Text)) { MessageBox.Show("O campo Descrição é obrigatório.", "Validação", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } if (String.IsNullOrEmpty(this.txtCodigo.Text)) { MessageBox.Show("O campo Código é obrigatório.", "Validação", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } FornecedorBO fornecedorBO = new FornecedorBO(); FornecedorBE fornecedorBE = fornecedorBO.Consultar(null, this.txtCodigo.Text); if (!String.IsNullOrEmpty(fornecedorBE.Codigo) && this.id != fornecedorBE.Id) { MessageBox.Show("Já existe um fornecedor cadastrado com este código.", "Validação", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } return(true); }
public void CarregarDados(int?idFornecedor) { FornecedorBO fornecedorBO = new FornecedorBO(); FornecedorBE fornecedorBE = fornecedorBO.Consultar(id.Value, null); this.txtNome.Text = fornecedorBE.Nome; this.txtDescricao.Text = fornecedorBE.Descricao; this.txtCodigo.Text = fornecedorBE.Codigo; }