private void btnGuardaryConsultar_Click(object sender, EventArgs e) { if (Efecto.ValidarFormulario(this, ErrorDatos) == false) { manipulable.manipular(ucRealizarConsulta.Instance(manipulable), this.txtExpediente.Text); Efecto.LimpiarForm(this); } }
private void btnProgramarCita_Click_1(object sender, EventArgs e) { if (Efecto.ValidarFormulario(this, ErrorDatos) == false) { try { int Pa_ID = Convert.ToInt32(txtExpediente.Text); int Cita_ID = 0; string MotivoCita = txtMotivo.Text; DateTime FechaCita = Convert.ToDateTime(dtpFechaCita.Value); DateTime HoraCita = Convert.ToDateTime(dtpHoraCita.Value); string NotaCita = txtNotaCita.Text; bool ResultadoOk = false; string MensajeError = ""; clFachadaCita FachadaCita = new clFachadaCita(); FachadaCita.RegistrarCita(ref Cita_ID , Pa_ID , MotivoCita , HoraCita, FechaCita , NotaCita , ref ResultadoOk , ref MensajeError); if (ResultadoOk) { txtCirtaNo.Text = Cita_ID.ToString(); cargarCitas(txtExpediente.Text); MessageBox.Show("La cita se guardo exitosamente"); } else { MessageBox.Show(MensajeError); } } catch (Exception error) { MessageBox.Show(error.Message.ToString()); } } else { } }
private void butSoloGuardarP_Click(object sender, EventArgs e) { if (Efecto.ValidarFormulario(this, ErrorDatos) == false) { objPaciente = new clFachadaPaciente(); string Pa_Cedula; int Pa_ID = 0; int Domi_ID = 0; if (string.IsNullOrEmpty(txtExpediente.Text.Trim())) { Pa_ID = 0; Domi_ID = 0; } else { try { Pa_ID = Convert.ToInt32(txtExpediente.Text); Domi_ID = Convert.ToInt32(txtDomi_ID.Text); } catch { Pa_ID = 0; Domi_ID = 0; } } string Pa_Nombre = txtNombre.Text; string Pa_Apellido = txtApellido.Text; int Gen_ID = Convert.ToInt32(cbbGenero.SelectedValue); DateTime Pa_FechaNac = Convert.ToDateTime(dtpFechNaci.Text); if (string.IsNullOrEmpty(txtCedula.Text)) { Pa_Cedula = null; } else { Pa_Cedula = txtCedula.Text; } int Est_ID = Convert.ToInt32(cbbEstadoCivil.SelectedValue); string Pa_Telefono = txtTelefono.Text; string Pa_Celular = txtCelular.Text; string Pa_Email = txtEmail.Text; int TP_ID = Convert.ToInt32(cbbTipoPaciente.SelectedValue); int Zo_ID = Convert.ToInt32(cbbZona.SelectedValue); string Sector = txtSector.Text; string Calle = txtCalle.Text; string Numero = txtNumero.Text; int ciudad_ID = Convert.ToInt32(cbbCiudad.SelectedValue); bool ResultadoOk = false; string MensajeError = ""; objPaciente.Registrar(ref Pa_ID, Pa_Nombre, Pa_Apellido, Gen_ID, Pa_FechaNac, Pa_Cedula, Est_ID, Pa_Telefono, Pa_Celular, Pa_Email, TP_ID, Zo_ID, Domi_ID, Sector, Calle, Numero, ciudad_ID, ref ResultadoOk, ref MensajeError); if (ResultadoOk) { if (string.IsNullOrEmpty(txtExpediente.Text.Trim())) { MessageBox.Show("Paciente Guardado", "Notificacion", MessageBoxButtons.OK, MessageBoxIcon.Information); txtExpediente.Text = Pa_ID.ToString(); } else { MessageBox.Show("Paciente Actualizado", "Notificacion", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show(MensajeError, "Notificacion", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { } }
private void btnConfirmar_Click(object sender, EventArgs e) { if ((Efecto.ValidarFormulario(this, ErrorDatos) == false) && !(string.IsNullOrEmpty(rtxtMotivoConsulta.Text.Trim())) && !(string.IsNullOrEmpty(rtxtHistoria.Text.Trim()))) { clFachadaConsulta objConsulta = new clFachadaConsulta(); try { bool ResultadoOk = true; string MensajeError = ""; DateTime FechaConsulta = Convert.ToDateTime(dtpFechaConsulta.Value); DateTime HoraConsulta = Convert.ToDateTime(dtpHoraConsulta.Value); string Motivo = rtxtMotivoConsulta.Text; string Historia = rtxtHistoria.Text; bool seguimiento = false; if (cbSeguimiento.Checked) { seguimiento = true; } int Doc_ID = 1; string Examen = txtExamenFisico.Text; decimal peso = 0; decimal talla = 0; decimal indiceMC = 0; decimal Temp = 0; int Presionalta = 0; int PresionBaja = 0; try { if (string.IsNullOrEmpty(txtPeso.Text.Trim())) { peso = 0; } else { peso = Convert.ToDecimal(txtPeso.Text); } if (string.IsNullOrEmpty(txtTalla.Text.Trim())) { talla = 0; } else { talla = Convert.ToDecimal(txtTalla.Text); } if (string.IsNullOrEmpty(txtIndiceMC.Text.Trim())) { if ((string.IsNullOrEmpty(txtPeso.Text.Trim())) || (string.IsNullOrEmpty(txtTalla.Text.Trim()))) { indiceMC = 0; } else { indiceMC = (peso / (talla * talla)); txtIndiceMC.Text = indiceMC.ToString(); } } if (string.IsNullOrEmpty(txtTemperatura.Text.Trim())) { Temp = 0; } else { Temp = Convert.ToDecimal(txtTemperatura.Text); } if ((string.IsNullOrEmpty(txtPeso.Text.Trim())) || (string.IsNullOrEmpty(txtTalla.Text.Trim()))) { indiceMC = 0; } else { indiceMC = (peso / (talla * talla)); txtIndiceMC.Text = indiceMC.ToString(); } if ((string.IsNullOrEmpty(txtPresionalta.Text.Trim())) || (string.IsNullOrEmpty(txtPresionBaja.Text.Trim()))) { } else { Presionalta = Convert.ToInt16(txtPresionalta.Text); PresionBaja = Convert.ToInt16(txtPresionBaja.Text); } } catch { ResultadoOk = false; } if (ResultadoOk) { int Pa_ID = Convert.ToInt32(txtExpediente.Text); int Con_ID = 0; string Diagnostico = txtDiagnostico.Text; string Tratamiento = txtTratamiento.Text; objConsulta.RegistrarConsulta(ref Con_ID, FechaConsulta, HoraConsulta, Motivo, Historia, seguimiento, Doc_ID, Pa_ID, Examen, peso, talla, indiceMC, Temp, Presionalta, PresionBaja, Diagnostico, Tratamiento, ref ResultadoOk, ref MensajeError); if (ResultadoOk) { txtConsultaID.Text = Con_ID.ToString(); MessageBox.Show("Consulta Guardada Exitosamente"); } else { MessageBox.Show(MensajeError); } } else { MessageBox.Show(" Los datos Introducidos en el Apartado de condicion Fisica, como : peso, talla, etc., estan en el Formato incorrecto"); } } catch (Exception error) { MessageBox.Show(error.ToString()); } } else { MessageBox.Show("Los campos: Motivo, Historia y Examen Fisico deben estar llenos ", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }