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"); } }
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"); } }