/// <summary> /// Método que abre uma nova tela genérica /// </summary> /// <param name="tela">Tela a ser aberta</param> private void AbrirTelaGenerica(Tela tela) { AC_Generica v = new AC_Generica(); Intent intent = new Intent(this, v.GetType()); intent.PutExtra("TELA", (int)tela); StartActivityForResult(intent, LISTA_GENERICA); }
/// <summary> /// Método que abre uma nova tela /// </summary> public void AbreNovaTelaCadastro(Tarefa tarefa = Tarefa.INCLUINDO, string o = "") { Activity ac = null; string extra = ""; switch (TELA) { case Tela.TRATAMENTOS: ac = new AC_CadastroTratamento(); extra = "CODIGO_TRATAMENTO"; break; case Tela.MEDICAMENTOS: ac = new AC_CadastroMedicamento(); extra = "CODIGO_MEDICAMENTO"; break; case Tela.ENFERMIDADES: ac = new AC_CadastroEnfermidade(); extra = "CODIGO_ENFERMIDADE"; break; case Tela.EXAMES: ac = new AC_CadastroExame(); extra = "CODIGO_EXAME"; break; case Tela.VACINAS: // Prepara a Activity de Cadastro de vacinas caso o botão inserir seja acionado. ac = new AC_CadastroVacina(); extra = "CODIGO"; break; default: ac = new AC_Generica(); break; } Intent intent = new Intent(this, ac.GetType()); if (tarefa != Tarefa.INCLUINDO) { intent.PutExtra(extra, o); } StartActivityForResult(intent, CADASTRAR); }
/// <summary> /// Construtor da classe. /// </summary> /// <param name="enfermidade">Lista de Vacinas.</param> public Ad_ListaExames(List <MD_Exame> exame, AC_Generica acGenerica) { this.exame = exame; this.acGenerica = acGenerica; }
/// <summary> /// Construtor da classe. /// </summary> /// <param name="enfermidade">Lista de Vacinas.</param> public Ad_ListaTratamentos(List <MD_Tratamento> tratamento, AC_Generica acGenerica) { this.tratamento = tratamento; this.acGenerica = acGenerica; }
/// <summary> /// Construtor da classe. /// </summary> /// <param name="enfermidade">Lista de Vacinas.</param> public Ad_ListaEnfermidade(List <MD_Enfermidade> enfermidade, AC_Generica acGenerica) { this.enfermidades = enfermidade; this.acGenerica = acGenerica; }
/// <summary> /// Construtor da classe. /// </summary> /// <param name="medicamento">Lista de Medicamentos.</param> public Ad_Lista_Medicamento(List <MD_Medicamento> medicamento, AC_Generica acGenerica) { this.medicamentos = medicamento; this.acGenerica = acGenerica; }
/// <summary> /// Construtor da classe. /// </summary> /// <param name="vacinas">Lista de Vacinas.</param> public AD_ListaVacina(List <MD_Vacina> vacinas, AC_Generica acGenerica) { this.vacinas = vacinas; this.acGenerica = acGenerica; }