Esempio n. 1
0
        /// <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);
        }
Esempio n. 2
0
        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;
        }