public boolean updateProteinFile(ExperimentBean exp) { boolean test; ExperimentBean tempExp = db.readyExper(exp.getExpId()); // check the previous uploaded file if (tempExp.getReady() == 1 && tempExp.getFractionsNumber() > 0) // we need to update ready number to 2 -- previous file was protein fraction file { tempExp.setReady(2); } tempExp.setProteinsNumber(exp.getProteinsNumber()); db.updateExperiment(null, tempExp); test = db.checkAndUpdateProt(exp); return test; }