Пример #1
0
        /// <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);
        }
Пример #2
0
        /// <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);
        }
Пример #3
0
 /// <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;
 }
Пример #4
0
 /// <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;
 }
Пример #5
0
 /// <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;
 }
Пример #6
0
 /// <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;
 }
Пример #7
0
 /// <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;
 }