/// <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); }
/// <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); }