コード例 #1
0
        private void LlenarListaPaciente()
        {
            Cita_Datos  RegionDatos = new Cita_Datos();
            List <Cita> ListaAux    = RegionDatos.ObtenerPaciente(Conexion);

            foreach (var Item in ListaAux)
            {
                ListaPaciente.Add(Item);
            }
        }
コード例 #2
0
 public void LlenarLista()
 {
     try
     {
         ListaPaciente.Clear();
         Paciente_Datos  RegionDatos = new Paciente_Datos();
         List <Paciente> ListaAux    = RegionDatos.ObtenerPaciente(Conexion);
         foreach (var Item in ListaAux)
         {
             ListaPaciente.Add(Item);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #3
0
ファイル: Program.cs プロジェクト: Juliana090694/Consultorio
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            mainForm             = new Form1();
            pacienteView         = new PacienteView();
            medicoView           = new MedicoView();
            consultaView         = new ConsultaView();
            prontuarioView       = new ProntuarioView();
            consultaSearchView   = new ConsultaSearchView();
            medicoSearchView     = new MedicoSearchView();
            pacienteSearchView   = new PacienteSearchView();
            prontuarioSearchView = new ProntuarioSearchView();
            listaconsulta        = new ListaConsulta();
            listamedico          = new ListaMedico();
            listapaciente        = new ListaPaciente();
            listaprontuario      = new ListaProntuario();

            Application.Run(mainForm);
        }
コード例 #4
0
        /// <summary>
        /// Insere um Paciente
        /// </summary>
        /// <param name="nif">The nif.</param>
        /// <param name="nif_Paciente">The nif paciente.</param>
        /// <returns>
        /// "0" caso ja contenha esse Paciente ou ja nao possa conter mais Pacientes
        /// "1" caso tenha adicionado
        /// </returns>
        public static int Inserir_Paciente(ListaPaciente tratador, string nif_Paciente)
        {
            try
            {
                if (Tratadores.Pesquisa_na_ficha(tratador.Tratador.Cartao_Cidadao) == true)
                {
                    listaPaciente.Add(tratador);

                    if (tratador.Lst_Paciente.Contains(nif_Paciente) == true)
                    {
                        return(0);
                    }

                    tratador.Lst_Paciente.Add(nif_Paciente);
                }
                else
                {
                    return(0);
                }
            }
            catch (NotSupportedException e)
            {
                Console.WriteLine("Erro: " + e.Message);
            }
            catch (ArgumentNullException e)
            {
                Console.WriteLine("Erro: " + e.Message);
            }
            catch (ArgumentException e)
            {
                Console.WriteLine("Erro: " + e.Message);
            }
            catch (Exception e)
            {
                Console.WriteLine("Erro: " + e.Message);
            }
            return(0);
        }