private void buttonINGRESAR_Click(object sender, EventArgs e) { if (textBoxNUMEROTURNO.Text == "") { MessageBox.Show("Debe ingresar el número de turno para continuar"); } else { try { Convert.ToInt32(textBoxNUMEROTURNO.Text); if (FuncionesRegistroResultado.turnoValido(textBoxNUMEROTURNO.Text) == "0") { MessageBox.Show("Turno no encontrado"); } else { if (textBoxPROF.Text == "") { MessageBox.Show("Debe ingresar un número de Profesional"); } else { if (FuncionesRegistroResultado.medicoValido(textBoxNUMEROTURNO.Text, textBoxPROF.Text) == "0") { MessageBox.Show("Profesional no encontrado para este turno"); } else { String nroCon = FuncionesRegistroResultado.getConsulta(textBoxNUMEROTURNO.Text); RegistroResultadoAtencion form = new RegistroResultadoAtencion(nroCon); if (FuncionesRegistroResultado.resultadoYaCargado(nroCon).Equals("1")) { MessageBox.Show("Ya se genero el resultado de dicha consulta"); } else { this.Hide(); form.Show(); } } } } } catch { MessageBox.Show("El número de turno ingresado no es válido"); } } }
private void button1_Click(object sender, EventArgs e) { if (checkBoxATENDIDO.Checked == true) { if (textBoxSINTOMAS.Text == "") { MessageBox.Show("Debe Ingresar los síntomas detectados"); } else if (textBoxDIAGNOSTICO.Text == "") { MessageBox.Show("Debe ingresar un diagnóstico para esta atención"); } else { String resultadOp = FuncionesRegistroResultado.actualizarConsulta("'" + dateTimePickerFECHA.Value.Date.ToString("yyyyMMdd") + "'", "'" + dateTimePickerHoraFin.Text + "'", textBoxDIAGNOSTICO.Text.Trim(), textBoxSINTOMAS.Text.Trim(), consultaId); if (resultadOp == "0") { MessageBox.Show("Ha registrado el resultado de la consulta exitosamente"); if (checkBoxRECETA.Checked == true) { Generar_Receta.GenerarReceta rec = new Generar_Receta.GenerarReceta(consultaId); rec.Show(); this.Close(); } } else if (resultadOp == "1") { MessageBox.Show("La fecha que ha ingresado difiere de la fecha de arribo a la Clínica"); } else if (resultadOp == "2") { MessageBox.Show("El horario de finalizacion ingresado es menor al horario de comienzo del turno"); } else if (resultadOp == "3") { MessageBox.Show("Los horarios de inicio del turno y fin de la consulta no pueden ser iguales"); } else if (resultadOp == "5") { MessageBox.Show("El horario de finalizacion del turno excede los 30 minutos del turno"); } } } }