public Clinica(int id, string nome) { this.idClinica = id; this.nome = nome; doadores = DadoDoador.LerDados(); pacientes = DadoPaciente.LerDados(); }
public bool addDoador(Doador d) { try { if (d != null && d.podeDoar() && TiposSangues.validaTipo(d.getSangue()) && validarId(d.getId())) { doadores.Add(d); DadoDoador.SalvarDado(d); return(true); } else { throw new ClinicaException("Doador não pode realizar doações"); } } catch (Exception e) { Console.WriteLine(e.Message); return(false); } }
public void salvarDados() { DadoDoador.EditarDado(listaDoadores()); DadoPaciente.EditarDado(listaPacientes()); }