//3.4 Método para actualizar (alterar um registro) public void actualizar() { StringBuilder csql = new StringBuilder(); csql.Append("Update funcionario "); csql.Append("set codigo="); csql.Append(codigo); csql.Append(", nome='"); csql.Append(nome); csql.Append("', dataNascimento='"); csql.Append(dataNascimento); csql.Append("', numeroBI='"); csql.Append(numeroBI); csql.Append("', salarioBase='"); csql.Append(salarioBase); csql.Append("', morada='"); csql.Append(morada); csql.Append("', estado='"); csql.Append(estado); csql.Append("' where codigo="); csql.Append(codigo); clsAcessoDados funcionario = new clsAcessoDados(); funcionario.executarComando(csql.ToString()); }
//3.5 Método para excluir um Funcionário da Base de Dados public void excluir() { StringBuilder csql = new StringBuilder(); csql.Append("Delete From funcionario "); csql.Append(" where codigo="); csql.Append(codigo); clsAcessoDados funcionario = new clsAcessoDados(); funcionario.executarComando(csql.ToString()); }
//3.5 Método para excluir um registo do IRT da Base de Dados public void excluir() { StringBuilder csql = new StringBuilder(); csql.Append("Delete From irt "); csql.Append(" where codigo="); csql.Append(codigo); clsAcessoDados irt = new clsAcessoDados(); irt.executarComando(csql.ToString()); }
//3.3 Método para incluir um novo IRT da Base de Dados public void gravar() { StringBuilder csql = new StringBuilder(); csql.Append("Insert into irt"); csql.Append("("); csql.Append("codigo,"); csql.Append("descricao,"); csql.Append("de,"); csql.Append("ate,"); csql.Append("percentagem,"); csql.Append("estado) Values("); csql.Append(codigo); csql.Append(",'" + descricao + "',"); csql.Append(de); csql.Append("," + ate); csql.Append(",'" + percetntagem + "',"); csql.Append(estado + ")"); clsAcessoDados irt = new clsAcessoDados(); irt.executarComando(csql.ToString()); }
//3.3 Método para incluir um novo Funcionário da Base de Dados public void gravar() { StringBuilder csql = new StringBuilder(); csql.Append("Insert into funcionario"); csql.Append("("); csql.Append("codigo,"); csql.Append("nome,"); csql.Append("dataNascimento,"); csql.Append("numeroBI,"); csql.Append("salarioBase,"); csql.Append("morada,"); csql.Append("estado) Values("); csql.Append("'" + codigo + "'"); csql.Append(",'" + nome + "',"); csql.Append("'" + dataNascimento + "',"); csql.Append("'" + numeroBI + "',"); csql.Append(salarioBase); csql.Append(",'" + morada + "',"); csql.Append(estado + ")"); clsAcessoDados funcionario = new clsAcessoDados(); funcionario.executarComando(csql.ToString()); }