private void btnAceptar_Click(object sender, EventArgs e) { int BuscarDNI, IDPaciente; DatosPaciente DP = new DatosPaciente(); BuscarDNI = int.Parse(txtDNI.Text); IDPaciente = DP.BuscarIDPaciente(BuscarDNI); string BuscarEspecialidad; int IDEspecialidad; DatosEspecialidad DE = new DatosEspecialidad(); BuscarEspecialidad = cboEspecialidades.SelectedItem.ToString(); IDEspecialidad = DE.BuscarIDEspecialidad(BuscarEspecialidad); string BuscarOS; int IDOS; DatosOS DOS = new DatosOS(); BuscarOS = txtOBSocial.Text.ToString(); IDOS = DOS.BuscarIDOS(BuscarOS); string BuscarNroMatricula; int IDMedico; DatosMedicos DM = new DatosMedicos(); BuscarNroMatricula = txtMedico.Text.Substring(txtMedico.Text.Length - 4); IDMedico = DM.BuscarIDMedico(BuscarNroMatricula); DatosTurno DT = new DatosTurno(); Turno T = new Turno(); T.P = new Paciente(); T.E = new Especialidad(); T.OS = new ObraSocial(); T.M = new Medico(); try { T.P.IdPaciente = IDPaciente; T.E.IdEspecialidad = IDEspecialidad; T.OS.IdOS = IDOS; T.M.IdMedico = IDMedico; T.FechaTurno = dtpFehaTurno.Value; T.Valor = int.Parse(txtValorConsulta.Text); DT.AltaTurno(T); MessageBox.Show("Turno Agregado Correctamente"); CargarPlanilla(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void AltaPaciente_Load(object sender, EventArgs e) { DatosOS OS = new DatosOS(); cboOS.DataSource = OS.listarOS(); cboOS.ValueMember = "IdOS"; cboOS.DisplayMember = "OS"; }
private void tsbListarOS_Click(object sender, EventArgs e) { DatosOS OS = new DatosOS(); try { dgvBuscar.DataSource = OS.listarOS(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void CargarPlanillaOS() { DatosOS DOS = new DatosOS(); try { dgvBuscar.DataSource = DOS.listarOS(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void btnVerOS_Click(object sender, EventArgs e) { DatosOS DOS = new DatosOS(); int ID; try { ID = (int)dgvPlanillaMedicos.CurrentCell.Value; dgvVerOS.DataSource = DOS.ListarXmedico(ID); dgvVerOS.Columns[0].Visible = false; dgvVerOS.Columns[2].Visible = false; dgvVerOS.Columns[3].Visible = false; } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void btnAlta_Click(object sender, EventArgs e) { DatosOS OS = new DatosOS(); ObraSocial nuevo = new ObraSocial(); try { nuevo.OS = txtNombre.Text; nuevo.Telefono = int.Parse(txtTelefonoOS.Text); nuevo.Mail = txtCorreoOS.Text; OS.AltaOS(nuevo); Close(); MessageBox.Show("OBRA SOCIAL AGREGADA CON EXITO."); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void btnEliminar_Click(object sender, EventArgs e) { if (dgvBuscar.Columns[0].HeaderText == "IdEspecialidad") { Especialidad eliminar; DatosEspecialidad negEspecialidad = new DatosEspecialidad(); try { eliminar = (Especialidad)dgvBuscar.CurrentRow.DataBoundItem; negEspecialidad.EliminarEspecialidad(eliminar.IdEspecialidad); CargarPlanillaEspecialidad(); MessageBox.Show("ESPECIALIDAD ELIMINADA CON EXITO."); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } } if (dgvBuscar.Columns[0].HeaderText == "IdOS") { ObraSocial eliminar; DatosOS negObraSocial = new DatosOS(); try { eliminar = (ObraSocial)dgvBuscar.CurrentRow.DataBoundItem; negObraSocial.EliminarOS(eliminar.IdOS); CargarPlanillaOS(); MessageBox.Show("OBRA SOCIAL ELIMINADA CON EXITO."); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } } }
private void AltaMedico_Load(object sender, EventArgs e) { DatosOS DOS = new DatosOS(); lstbxOS.DataSource = DOS.listarOS(); lstbxOS.ValueMember = "IdOS"; lstbxOS.DisplayMember = "OS"; DatosEspecialidad Especialidad = new DatosEspecialidad(); lstbxEspecialidades.DataSource = Especialidad.listar(); lstbxEspecialidades.ValueMember = "IdEspecialidad"; lstbxEspecialidades.DisplayMember = "DescEspecialidad"; DatosDias DD = new DatosDias(); try { lstbxDias.DataSource = DD.listar(); lstbxDias.ValueMember = "IdDay"; lstbxDias.DisplayMember = "Day"; } catch (Exception ex) { MessageBox.Show(ex.ToString()); } // reemplazar esta NEGRADA con un select * from horasinit/horasend lstbxHoraEnntrada.Items.Add(0); lstbxHoraEnntrada.Items.Add(1); lstbxHoraEnntrada.Items.Add(2); lstbxHoraEnntrada.Items.Add(3); lstbxHoraEnntrada.Items.Add(4); lstbxHoraEnntrada.Items.Add(5); lstbxHoraEnntrada.Items.Add(6); lstbxHoraEnntrada.Items.Add(7); lstbxHoraEnntrada.Items.Add(8); lstbxHoraEnntrada.Items.Add(9); lstbxHoraEnntrada.Items.Add(10); lstbxHoraEnntrada.Items.Add(11); lstbxHoraEnntrada.Items.Add(12); lstbxHoraEnntrada.Items.Add(13); lstbxHoraEnntrada.Items.Add(14); lstbxHoraEnntrada.Items.Add(15); lstbxHoraEnntrada.Items.Add(16); lstbxHoraEnntrada.Items.Add(17); lstbxHoraEnntrada.Items.Add(18); lstbxHoraEnntrada.Items.Add(19); lstbxHoraEnntrada.Items.Add(20); lstbxHoraEnntrada.Items.Add(21); lstbxHoraEnntrada.Items.Add(22); lstbxHoraEnntrada.Items.Add(23); lstbxHoraSalida.Items.Add(0); lstbxHoraSalida.Items.Add(1); lstbxHoraSalida.Items.Add(2); lstbxHoraSalida.Items.Add(3); lstbxHoraSalida.Items.Add(4); lstbxHoraSalida.Items.Add(5); lstbxHoraSalida.Items.Add(6); lstbxHoraSalida.Items.Add(7); lstbxHoraSalida.Items.Add(8); lstbxHoraSalida.Items.Add(9); lstbxHoraSalida.Items.Add(10); lstbxHoraSalida.Items.Add(11); lstbxHoraSalida.Items.Add(12); lstbxHoraSalida.Items.Add(13); lstbxHoraSalida.Items.Add(14); lstbxHoraSalida.Items.Add(15); lstbxHoraSalida.Items.Add(16); lstbxHoraSalida.Items.Add(17); lstbxHoraSalida.Items.Add(18); lstbxHoraSalida.Items.Add(19); lstbxHoraSalida.Items.Add(20); lstbxHoraSalida.Items.Add(21); lstbxHoraSalida.Items.Add(22); lstbxHoraSalida.Items.Add(23); try { if (med != null) { txtNombreMedico.Text = med.Nombre; txtApelidoMedico.Text = med.Apellido; txtEdadMedico.Text = med.Edad.ToString(); dtpNacimientoMedico.Text = med.Fnac.ToString(); txtMatriculaMedico.Text = med.Nmatricula.ToString(); // med.especialidad.DescEspecialidad = cboEspecialidades.SelectedItem.ToString(); //med.OS.Nombre = cboOS.SelectedItem.ToString(); Text = "Modificacion de Datos"; } else { med = new Medico(); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }