Beispiel #1
0
        internal void buscarConsultas(string nombre, string apellido, Especialidad especialidadMedica)
        {
            decimal codigo    = especialidadMedica.codigo;
            decimal matricula = this.medico.matricula;
            AtencionMedicaManager atencionMedicaManager = new AtencionMedicaManager();
            List <Consulta>       consultas             = atencionMedicaManager.buscarConsultasConFiltros(nombre, apellido, codigo, matricula);

            if (consultas != null)
            {
                this.form.llenarTablaConConsultas(consultas);
            }
            else
            {
                this.form.showErrorMessage("Ocurrio un error al buscar las Consultas");
            }
        }
Beispiel #2
0
        public void onSintomasYEnfermadadesCompletadas(string sintomas, string enfermedades)
        {
            DataGridViewRow row = this.form.getConsultaSeleccionada();

            decimal  idConsulta = Decimal.Parse(row.Cells[0].Value.ToString());
            DateTime hoy        = ConfiguracionApp.getInstance().fechaActual;

            AtencionMedicaManager atencionMedicaManager = new AtencionMedicaManager();
            bool registroConsulta = atencionMedicaManager.registrarConsulta(idConsulta, hoy, sintomas, enfermedades);

            if (registroConsulta)
            {
                this.form.showInformationMessage("La consulta fue registrada con exito");
                this.form.Close();
            }
            else
            {
                this.form.showErrorMessage("Ocurrio un error al registrar la consulta");
            }
        }