/// <summary> /// Função para atualização dos dados do responsável técnico no banco de dados. /// </summary> /// <param name="registro"></param> /// <returns></returns> public bool Atualizar(ResponsávelTécnicoDTO registro) { bool valorRetorno = false; try { string nome_resp_tecnico = registro.nome.Replace("'", "''"); bd = new Acesso_BD(); string comando = string.Format("UPDATE responsavel_tecnico SET nome = '{0}', cpf = '{1}' WHERE id_resp_tecnico = {2}", registro.nome, registro.cpf, registro.id_resp_tecnico); bd.ExecutarComandoSQL(comando); if (bd.QuantidadeRegistros == 1) { valorRetorno = true; } } catch (Exception ex) { throw new Exception("Erro ao tentar editar o responsável técnico!" + Environment.NewLine + ex.Message); } finally { bd = null; } return(valorRetorno); }
/// <summary> /// Função para inserção dos dados do responsável técnico no banco de dados. /// </summary> /// <param name="registro"></param> /// <returns></returns> public bool Inserir(ResponsávelTécnicoDTO registro) { bool valorRetorno = false; try { string nome_resp_tecnico = registro.nome.Replace("'", "''"); bd = new Acesso_BD(); string comando = string.Format("INSERT INTO responsavel_tecnico(nome, cpf) VALUES ('{0}', '{1}')", registro.nome, registro.cpf); bd.ExecutarComandoSQL(comando); if (bd.QuantidadeRegistros == 1) { valorRetorno = true; } } catch (Exception ex) { throw new Exception("Erro ao tentar gravar o responsável técnico!" + Environment.NewLine + ex.Message); } finally { bd = null; } return(valorRetorno); }