Beispiel #1
0
        /// <summary>
        /// Função para atualização dos dados do proprietário no banco de dados.
        /// </summary>
        /// <param name="registro"></param>
        /// <returns></returns>
        public bool Atualizar(ProprietárioDTO registro)
        {
            bool valorRetorno = false;

            try
            {
                bd = new Acesso_BD();
                string comando = string.Format("UPDATE proprietario SET cpf_cnpj = '{0}', nome_razaosocial = '{1}', endereco = '{2}', numero = '{3}', bairro = '{4}', cep = '{5}', cidade = '{6}', estado = '{7}', telefone = '{8}', email = '{9}', nome_fazenda = '{10}', municipio_fazenda = '{11}', uf_municipio_fazenda = '{12}' WHERE id_proprietario = {13}", registro.cpf_cnpj, registro.nome_razaosocial, registro.endereco, registro.numero, registro.bairro, registro.cep, registro.cidade, registro.estado, registro.telefone, registro.email, registro.nome_fazenda, registro.municipio_fazenda, registro.uf_municipio_fazenda, registro.id_proprietario);
                bd.ExecutarComandoSQL(comando);
                if (bd.QuantidadeRegistros == 1)
                {
                    valorRetorno = true;
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao tentar editar o proprietário!" + Environment.NewLine + ex.Message);
            }
            finally
            {
                bd = null;
            }

            return(valorRetorno);
        }
Beispiel #2
0
        /// <summary>
        /// Função para inserção dos dados do proprietário no banco de dados.
        /// </summary>
        /// <param name="registro"></param>
        /// <returns></returns>
        public bool Inserir(ProprietárioDTO registro)
        {
            bool valorRetorno = false;

            try
            {
                bd = new Acesso_BD();
                string comando = string.Format("INSERT INTO proprietario(cpf_cnpj, nome_razaosocial, endereco," +
                                               "numero, bairro, cep, cidade, estado, telefone, email, nome_fazenda, municipio_fazenda," +
                                               "uf_municipio_fazenda) VALUES ('{0}', '{1}', '{2}', '{3}', '{4}', '{5}', '{6}', '{7}', '{8}', '{9}', '{10}', '{11}', '{12}')", registro.cpf_cnpj, registro.nome_razaosocial, registro.endereco, registro.numero, registro.bairro, registro.cep, registro.cidade, registro.estado, registro.telefone, registro.email, registro.nome_fazenda, registro.municipio_fazenda, registro.uf_municipio_fazenda);
                bd.ExecutarComandoSQL(comando);
                if (bd.QuantidadeRegistros == 1)
                {
                    valorRetorno = true;
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao tentar gravar o proprietário!" + Environment.NewLine + ex.Message);
            }
            finally
            {
                bd = null;
            }

            return(valorRetorno);
        }