private void button1_Click(object sender, EventArgs e) { clPacienteE objPacienteE = new clPacienteE(); clPacienteE objPaciente = new clPacienteE(); clCitaL objCitaL = new clCitaL(); if (txtBusqueda.Text == "") { MessageBox.Show("Debe ingresar un número de documento"); } else { objPacienteE.Documento = txtBusqueda.Text; objPaciente = objFacturaL.mtdDatosPaciente(objPacienteE); idPaciente = objPaciente.IdPaciente; txtDocumento.Text = objPaciente.Documento.Trim(); txtNombres.Text = objPaciente.Nombres.Trim() + " " + objPaciente.Apellidos.Trim(); txtTelefono.Text = objPaciente.Celular.Trim(); txtDireccion.Text = objPaciente.Direccion.Trim(); cmbCitasPaciente.DataSource = objCitaL.mtdListaCitasPorPaciente(txtBusqueda.Text); cmbCitasPaciente.DisplayMember = "Fecha"; cmbCitasPaciente.ValueMember = "Fecha"; } }
public clTipoPacienteE mtdTipoPaciente(clPacienteE objPacienteTP) { clTipoPacienteE objTipoPaceinte = new clTipoPacienteE(); objTipoPaceinte = objCitaD.mtdTipoPaciente(objPacienteTP); return(objTipoPaceinte); }
private void button2_Click(object sender, EventArgs e) { clPacienteE objPacienteE = new clPacienteE(); objPacienteE.Direccion = txtDireccion.Text; objPacienteE.Email = txtEmail.Text; objPacienteE.Celular = txtCelular.Text; objPacienteE.CelularAcudiente = txtCelularAcudiente.Text; objPacienteE.Aseguradora = txtAseguradora.Text; objPacienteE.IdPaciente = int.Parse(label10.Text); int registros = objPacienteL.mtdActualizar(objPacienteE); if (registros == 0) { MessageBox.Show("Error Al Actualizar"); } else { MessageBox.Show("Datos Actualizados"); DataTable lista = objPacienteL.mtdListar(); dgvListaPacientes.DataSource = lista; } }
public clPacienteE mtdListar(clPacienteE objPacienteE) { clPacienteE objPaci = new clPacienteE(); objPaci = objHistoriaClinicaD.mtdListar(objPacienteE); return(objPaci); }
public clPacienteE mtdListar(clPacienteE objPacienteE) { DataTable DatosPaciente = new DataTable(); consulta = "select * from Paciente where Documento = '" + objPacienteE.Documento + "'"; DatosPaciente = objBDSql.mtdSelect(consulta); clPacienteE paciente = new clPacienteE(); paciente.IdPaciente = int.Parse(DatosPaciente.Rows[0][0].ToString()); paciente.TipoDocumento = DatosPaciente.Rows[0][1].ToString(); paciente.Documento = DatosPaciente.Rows[0][2].ToString(); paciente.Edad = int.Parse(DatosPaciente.Rows[0][3].ToString()); paciente.Nombres = DatosPaciente.Rows[0][4].ToString(); paciente.Apellidos = DatosPaciente.Rows[0][5].ToString(); paciente.Celular = DatosPaciente.Rows[0][6].ToString(); paciente.Email = DatosPaciente.Rows[0][7].ToString(); paciente.FechaNacimiento = DateTime.Parse(DatosPaciente.Rows[0][8].ToString()); paciente.Direccion = DatosPaciente.Rows[0][9].ToString(); paciente.NombreAcudiente = DatosPaciente.Rows[0][10].ToString(); paciente.CelularAcudiente = DatosPaciente.Rows[0][11].ToString(); paciente.IdTipoPaciente = int.Parse(DatosPaciente.Rows[0][12].ToString()); paciente.Genero = DatosPaciente.Rows[0][17].ToString(); paciente.Aseguradora = DatosPaciente.Rows[0][13].ToString(); paciente.TipoVinculacion = DatosPaciente.Rows[0][14].ToString(); paciente.Ocupacion = DatosPaciente.Rows[0][15].ToString(); paciente.Ciudad = DatosPaciente.Rows[0][16].ToString(); return(paciente); }
public clPacienteE mtdPaciente(clPacienteE objPacienteE = null) { clPacienteE paciente = new clPacienteE(); paciente = objCitaD.mtdPaciente(objPacienteE); return(paciente); }
public clPacienteE mtdDatosPaciente(clPacienteE objPacienteE) { consulta = "Select IdPaciente,Documento,Nombres,Apellidos,Celular,Direccion From Paciente where Documento ='" + objPacienteE.Documento + "'"; DataTable tblDatos = new DataTable(); tblDatos = objBBSql.mtdSelect(consulta); clPacienteE objPaciente = new clPacienteE(); if (tblDatos.Rows.Count == 0) { objPaciente = null; } else { objPaciente.IdPaciente = int.Parse(tblDatos.Rows[0][0].ToString()); objPaciente.Documento = tblDatos.Rows[0][1].ToString(); objPaciente.Nombres = tblDatos.Rows[0][2].ToString(); objPaciente.Apellidos = tblDatos.Rows[0][3].ToString(); objPaciente.Celular = tblDatos.Rows[0][4].ToString(); objPaciente.Direccion = tblDatos.Rows[0][5].ToString(); } return(objPaciente); }
public DataTable mtdListar(clPacienteE objPaciente = null, string busqueda = null) { DataTable tblDatos = new DataTable(); tblDatos = objPacienteD.mtdListar(objPaciente, busqueda); return(tblDatos); }
public DataTable mtdListar(clPacienteE objPaciente, string busqueda) { if (objPaciente != null && objPaciente.IdTipoPaciente != 0) { consulta = "Select TipoPaciente.Tipo From Paciente where IdTipoPaciente =" + objPaciente.IdTipoPaciente + ""; } else if (busqueda != null) { consulta = "Select Paciente.TipoDocumento,Paciente.Documento,Paciente.Edad,Paciente.Nombres," + "Paciente.Apellidos,Paciente.Celular,Paciente.Email,Paciente.FechaNacimiento,Paciente.Direccion," + "Paciente.NombreAcudiente,Paciente.CelularAcudiente,TipoPaciente.Tipo,Paciente.Aseguradora,Paciente.TipoVinculacion," + "Paciente.Ocupacion,Paciente.Ciudad,Paciente.Genero, Paciente.IdPaciente From Paciente inner join TipoPaciente " + "on Paciente.IdTipoPaciente = TipoPaciente.IdTipoPaciente where Documento LIKE '" + busqueda + "%' OR Nombres LIKE '" + busqueda + "%'"; } else { consulta = "Select Paciente.TipoDocumento,Paciente.Documento,Paciente.Edad,Paciente.Nombres," + "Paciente.Apellidos,Paciente.Celular,Paciente.Email,Paciente.FechaNacimiento,Paciente.Direccion," + "Paciente.NombreAcudiente,Paciente.CelularAcudiente,TipoPaciente.Tipo,Paciente.Aseguradora,Paciente.TipoVinculacion," + "Paciente.Ocupacion,Paciente.Ciudad,Paciente.Genero, Paciente.IdPaciente From Paciente inner join TipoPaciente " + "on Paciente.IdTipoPaciente = TipoPaciente.IdTipoPaciente"; } DataTable tblDatos = new DataTable(); tblDatos = objBDSql.mtdSelect(consulta); //List<clPacienteE> lista = new List<clPacienteE>(); //for (int i = 0; i < tblDatos.Rows.Count; i++) //{ // clPacienteE objPacienteE = new clPacienteE(); // objPacienteE.IdPaciente = int.Parse(tblDatos.Rows[i][0].ToString()); // objPacienteE.TipoDocumento = tblDatos.Rows[i][1].ToString(); // objPacienteE.Documento = tblDatos.Rows[i][2].ToString(); // objPacienteE.Edad = int.Parse(tblDatos.Rows[i][3].ToString()); // objPacienteE.Nombres = tblDatos.Rows[i][4].ToString(); // objPacienteE.Apellidos = tblDatos.Rows[i][5].ToString(); // objPacienteE.Celular = tblDatos.Rows[i][6].ToString(); // objPacienteE.Email = tblDatos.Rows[i][7].ToString(); // objPacienteE.FechaNacimiento = Convert.ToDateTime(tblDatos.Rows[i][8].ToString()); // objPacienteE.Direccion = tblDatos.Rows[i][9].ToString(); // objPacienteE.NombreAcudiente = tblDatos.Rows[i][10].ToString(); // objPacienteE.CelularAcudiente = tblDatos.Rows[i][11].ToString(); // objPacienteE.IdTipoPaciente = tblDatos.Rows[i][12].ToString(); // objPacienteE.Aseguradora = tblDatos.Rows[i][13].ToString(); // objPacienteE.TipoVinculacion = tblDatos.Rows[i][14].ToString(); // objPacienteE.Ocupacion = tblDatos.Rows[i][15].ToString(); // objPacienteE.Genero = tblDatos.Rows[i][17].ToString(); // objPacienteE.Ciudad = tblDatos.Rows[i][16].ToString(); // lista.Add(objPacienteE); //} return(tblDatos); }
public int mtdActualizar(clPacienteE objPacienteE) { DataTable tblDatos = new DataTable(); consulta = "Update Paciente set Direccion ='" + objPacienteE.Direccion + "',Email ='" + objPacienteE.Email + "',Celular = '" + objPacienteE.Celular + "',CelularAcudiente = '" + objPacienteE.CelularAcudiente + "',Aseguradora = '" + objPacienteE.Aseguradora + "' where IdPaciente =" + objPacienteE.IdPaciente + ""; registros = objBDSql.mtdIDU(consulta); return(registros); }
private void cmbBuscarPorTipo_SelectedIndexChanged(object sender, EventArgs e) { try { clPacienteE objPaciente = new clPacienteE(); objPaciente.IdTipoPaciente = int.Parse(cmbBuscarPorTipo.SelectedValue.ToString()); dgvListaPacientes.DataSource = objPacienteL.mtdListar(objPaciente: objPaciente); } catch (Exception) { } }
public clPacienteE mtdPaciente(clPacienteE objPacienteE) { DataTable tblPaciente = new DataTable(); consulta = "select IdPaciente from Paciente where Documento = '" + objPacienteE.Documento + "'"; tblPaciente = objBBSql.mtdSelect(consulta); clPacienteE paciente = new clPacienteE(); paciente.IdPaciente = int.Parse(tblPaciente.Rows[0][0].ToString()); return(paciente); }
public int mtdValidarPaciente(clPacienteE objPacienteE = null) { int validacion = objHistoriaClinicaD.mtdValidarPaciente(objPacienteE); if (validacion == 1) { validacion = 1; } else { validacion = -2; } return(validacion); }
private void button1_Click(object sender, EventArgs e) { clPacienteE objPacienteE = new clPacienteE(); clPacienteE objPaciente = new clPacienteE(); clTipoPacienteE objPacienteTP = new clTipoPacienteE(); clCitaL objCitaL = new clCitaL(); int idPaciente; if (txtBusqueda.Text == "") { MessageBox.Show("Debe ingresar un número de documento"); } else { objPacienteE.Documento = txtBusqueda.Text; objPaciente = objCitaL.mtdDatosPaciente(objPacienteE); objPacienteTP = objCitaL.mtdTipoPaciente(objPacienteTP: objPacienteE); if (objPaciente == null || objPacienteTP == null) { MessageBox.Show("El Paciente no existente"); DialogResult result = MessageBox.Show("¿Deseas registrar al paciente? ", "Registro", MessageBoxButtons.YesNoCancel); if (result == DialogResult.Yes) { frmRegistrarPaciente frmRegistrarPaciente = new frmRegistrarPaciente(); frmRegistrarPaciente.Show(); this.Hide(); } } else { idPaciente = objPaciente.IdPaciente; txtNombres.Text = objPaciente.Nombres.Trim() + " " + objPaciente.Apellidos.Trim(); txtTelefono.Text = objPaciente.Celular.Trim(); txtDireccion.Text = objPaciente.Direccion.Trim(); txtTipoPaciente.Text = objPacienteTP.TipoPaciente; txtPaciente.Text = txtBusqueda.Text; } } }
public int mtdValidarPaciente(clPacienteE objPacienteE) { DataTable tblPaciente = new DataTable(); consulta = "select count (IdPaciente) from paciente where Documento = '" + objPacienteE.Documento + "'"; tblPaciente = objBDSql.mtdSelect(consulta); int validacion = int.Parse(tblPaciente.Rows[0][0].ToString()); if (validacion != 0)//si existe { validacion = 1; } else { validacion = -2; } return(validacion); }
public List <clPacienteE> mtdCargarDatos() { consulta = "select Documento From Paciente"; List <clPacienteE> listaDocumentos = new List <clPacienteE>(); DataTable tblDatos = new DataTable(); tblDatos = objBDSql.mtdSelect(consulta); for (int i = 0; i < tblDatos.Rows.Count; i++) { clPacienteE objPacienteE = new clPacienteE(); objPacienteE.Documento = tblDatos.Rows[i][0].ToString(); listaDocumentos.Add(objPacienteE); } return(listaDocumentos); }
private void button1_Click(object sender, EventArgs e) { if (MessageBox.Show("¿Seguro que desea eliminar el paciente?", "Eliminar Registros", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { clPacienteE objPacienteE = new clPacienteE(); int registroEliminado = objPacienteL.mtdEliminar(objPacienteE.IdPaciente = int.Parse(label10.Text)); if (registroEliminado == 1) { MessageBox.Show("Paciente eliminado con éxito"); DataTable lista = objPacienteL.mtdListar(); dgvListaPacientes.DataSource = lista; } else { MessageBox.Show("Error Al eliminar"); } } }
public clTipoPacienteE mtdTipoPaciente(clPacienteE objPacienteTP) { consulta = "select TipoPaciente.Tipo,TipoPaciente.IdTipoPaciente from TipoPaciente inner join Paciente on TipoPaciente.IdTipoPaciente = " + " Paciente.IdTipoPaciente where Paciente.Documento = '" + objPacienteTP.Documento + "'"; DataTable tblTipoPaciente = new DataTable(); tblTipoPaciente = objBBSql.mtdSelect(consulta); clTipoPacienteE objTipoPaciente = new clTipoPacienteE(); if (tblTipoPaciente.Rows.Count == 0) { objTipoPaciente = null; } else { objTipoPaciente.IdTipoPaciente = int.Parse(tblTipoPaciente.Rows[0][1].ToString()); objTipoPaciente.TipoPaciente = tblTipoPaciente.Rows[0][0].ToString(); } return(objTipoPaciente); }
public int mtdRegistrar(clPacienteE objPacienteE) { DataTable tblDatos = new DataTable(); consulta = "Select count(IdPaciente) From Paciente where Documento ='" + objPacienteE.Documento + "'"; tblDatos = objBDSql.mtdSelect(consulta); registros = int.Parse(tblDatos.Rows[0][0].ToString()); if (registros != 0) { registros = -2; } else { DateTime fechaActual = DateTime.Today; DateTime fechaNacimiento = objPacienteE.FechaNacimiento; int edad = fechaActual.Year - fechaNacimiento.Year; if (fechaNacimiento.Month > fechaActual.Month) { --edad; } consulta = "Insert into Paciente(TipoDocumento,Documento,Nombres,Apellidos," + "Edad,Celular,Email,Genero,Direccion,Ocupacion,NombreAcudiente,CelularAcudiente," + "Aseguradora,TipoVinculacion,FechaNacimiento,IdTipoPaciente,Ciudad)Values('" + objPacienteE.TipoDocumento + "','" + objPacienteE.Documento + "','" + objPacienteE.Nombres + "','" + objPacienteE.Apellidos + "'," + edad + ",'" + objPacienteE.Celular + "','" + objPacienteE.Email + "','" + objPacienteE.Genero + "','" + objPacienteE.Direccion + "','" + objPacienteE.Ocupacion + "','" + objPacienteE.NombreAcudiente + "','" + objPacienteE.CelularAcudiente + "','" + objPacienteE.Aseguradora + "','" + objPacienteE.TipoVinculacion + "','" + fechaNacimiento.ToShortDateString() + "'," + objPacienteE.IdTipoPaciente + ",'" + objPacienteE.Ciudad + "')"; registros = objBDSql.mtdIDU(consulta); } return(registros); }
private void btnBuscarPaciente_Click(object sender, EventArgs e) { objPacienteE = new clPacienteE(); objHistoriaClinicaL = new clHistoriaClinicaL(); objPacienteE.Documento = txtNoHistoriaClinica.Text; int validacion = objHistoriaClinicaL.mtdValidarPaciente(objPacienteE); objPaciE = new clPacienteE(); if (validacion == 1) { objHistoriaClinicaL.mtdListar(objPacienteE); objPaciE = objHistoriaClinicaL.mtdListar(objPacienteE); IdPaciente = objPaciE.IdPaciente; lbDocumento.Text = objPaciE.Documento; lbNombres.Text = objPaciE.Nombres; lbApellidos.Text = objPaciE.Apellidos; lbTipoDocumento.Text = objPaciE.TipoDocumento; lbFechaNacimiento.Text = objPaciE.FechaNacimiento.ToString(); lbCiudad.Text = objPaciE.Ciudad; lbEdad.Text = objPaciE.Edad.ToString(); lbGenero.Text = objPaciE.Genero; lbDireccion.Text = objPaciE.Direccion; lbCelular.Text = objPaciE.Celular; lbAseguradora.Text = objPaciE.Aseguradora; lbTipoVinculacion.Text = objPaciE.TipoVinculacion; lbOcupacion.Text = objPaciE.Ocupacion; lbNombreAcompañante.Text = objPaciE.NombreAcudiente; lbCelularAcudiente.Text = objPaciE.CelularAcudiente; } else { MessageBox.Show("El paciente no ha sido registrado."); } }
private void btnRegistrar_Click(object sender, EventArgs e) { clPacienteE objPacienteE = new clPacienteE(); if (cmbTipoDocumento.Text == "" || txtDocumento.Text == "" || txtNombres.Text == "" || txtApellidos.Text == "" || txtCelular.Text == "" || txtEmail.Text == "" || txtDireccion.Text == "" || cmbGenero.Text == "") { MessageBox.Show("Debe Ingresar Todos Los Campos Obligatorios"); } else { Boolean validacionCorreo = v.email_bien_escrito(txtEmail.Text); if (validacionCorreo == true) { objPacienteE.TipoDocumento = cmbTipoDocumento.SelectedItem.ToString(); objPacienteE.Documento = txtDocumento.Text; objPacienteE.Nombres = txtNombres.Text; objPacienteE.Apellidos = txtApellidos.Text; objPacienteE.Celular = txtCelular.Text; objPacienteE.Email = txtEmail.Text; objPacienteE.Direccion = txtDireccion.Text; objPacienteE.Genero = cmbGenero.SelectedItem.ToString(); objPacienteE.Aseguradora = txtAseguradora.Text; objPacienteE.TipoVinculacion = txtTipoVinculacion.Text; objPacienteE.NombreAcudiente = txtNombreAcudiente.Text; objPacienteE.CelularAcudiente = txtCelularAcudiente.Text; objPacienteE.Ocupacion = txtOcupacion.Text; objPacienteE.IdTipoPaciente = int.Parse(cmbTipoPaciente.SelectedValue.ToString()); objPacienteE.FechaNacimiento = Convert.ToDateTime(mcFechaNacimiento.SelectionStart.Date); objPacienteE.Ciudad = txtCiudad.Text; int registros = objPacienteL.mtdRegistrar(objPacienteE); if (registros == 1) { MessageBox.Show("Paciente registrado con éxito"); txtNombreAcudiente.Text = ""; txtNombres.Text = ""; txtApellidos.Text = ""; txtCelular.Text = ""; txtCelularAcudiente.Text = ""; txtCiudad.Text = ""; txtDireccion.Text = ""; txtDocumento.Text = ""; txtEmail.Text = ""; txtOcupacion.Text = ""; txtTipoVinculacion.Text = ""; txtAseguradora.Text = ""; } else if (registros == -2) { MessageBox.Show("Paciente ya registrado"); } else { MessageBox.Show("Error Al Registrar"); } } else { MessageBox.Show("Ingrese una dirrección de correo valida"); } } }
public int mtdActualizar(clPacienteE objPacienteE) { int registros = objPacienteD.mtdActualizar(objPacienteE); return(registros); }
private void button1_Click(object sender, EventArgs e) { objHistoriaClinicaL = new clHistoriaClinicaL(); objHistoriaClinicaE = new clHistoriaClinicaE(); objHistoriaClinicaD = new clHistoriaClinicaD(); clPacienteE objPacienteE = new clPacienteE(); clPacienteE PacienteId = new clPacienteE(); validacion = new clValidaciones(); String lim = ""; String incremento1 = "-1"; String incrementoMas = "-"; objPacienteE.Documento = txtNoHistoriaClinica.Text; PacienteId = objHistoriaClinicaL.mtdListar(objPacienteE); int IdPaciente = PacienteId.IdPaciente; int NoHistoriaAsignar = objHistoriaClinicaL.mtdNoHistoriaCreciente(IdPaciente); if (NoHistoriaAsignar == -2) { objHistoriaClinicaE.NoHistoriaClinica = txtNoHistoriaClinica.Text + incremento1; } else { int x = NoHistoriaAsignar + 1; string t = x.ToString(); objHistoriaClinicaE.NoHistoriaClinica = txtNoHistoriaClinica.Text + incrementoMas + t; } objHistoriaClinicaE.Fecha = DateTime.Parse(dtpFecha.Text); objHistoriaClinicaE.Hora = txtHora.Text; objHistoriaClinicaE.IdPaciente = int.Parse(IdPaciente.ToString()); objHistoriaClinicaE.UltimoControl = txtUltimoControl.Text; objHistoriaClinicaE.RX = txtRX.Text; objHistoriaClinicaE.MotivoCOnsulta = txtMotivoConsulta.Text; objHistoriaClinicaE.Antecedentes = txtAntecedentes.Text; objHistoriaClinicaE.ExamenEsterno = txtExamenExterno.Text; objHistoriaClinicaE.ReflejosPupilares = txtReflejosPupilares.Text; objHistoriaClinicaE.BioMicroscopia = txtBiomicroscopia.Text; objHistoriaClinicaE.Diagnostico = txtDiagnostico.Text; objHistoriaClinicaE.Tratamiento = txtTratamiento.Text; objHistoriaClinicaE.Observaciones = txtObservaciones.Text; int registros = objHistoriaClinicaL.mtdHistoria(objHistoriaClinicaE); if (registros == -3) { MessageBox.Show("El No.Historia Clinica no se ha ingresado es imposible registrar."); } else { MessageBox.Show("Registro de Historia Clinica Exitoso."); } //consultar ultima historia objHistoriaClinicaE.NoHistoriaClinica = txtNoHistoriaClinica.Text; clHistoriaClinicaE objHistoriaE = new clHistoriaClinicaE(); objHistoriaE = objHistoriaClinicaD.mtdNoHistoria(objHistoriaClinicaE); mtdCargar(); // objHistoriaClinicaD.mtdRegistroValores(vecDatos); int registroValores = objHistoriaClinicaL.mtdRegistroValores(vecDatos); if (registroValores == -2) { MessageBox.Show("No se han registrado los valores correctamente."); } else { MessageBox.Show("Se han registrado los valores con exito."); validacion = new clValidaciones(); validacion.BorrarCampos(groupBox2, groupBox3, groupBox4, groupBox5, groupBox6, groupBox7, groupBox8 , groupBox9, groupBox10, groupBox11, groupBox12, groupBox13, groupBox14, groupBox15, groupBox16, groupBox17, groupBox18); txtLensometriaOD.Text = lim; txtLensometriaOI.Text = lim; txtPHOD.Text = lim; txtPHOI.Text = lim; txtReflejosPupilares.Text = lim; txtCovertTestVL.Text = lim; txtCovertTestVP.Text = lim; txtCovertTestPPC.Text = lim; txtDuccionesOD.Text = lim; txtDuccionesOI.Text = lim; } }
private void btnEliminar_Click(object sender, EventArgs e) { objPacienteE.Documento = txtPaciente.Text; clPacienteE objPaciE = new clPacienteE(); objPaciE = objCitaL.mtdPaciente(objPacienteE: objPacienteE); IdPaciente = objPaciE.IdPaciente; clTipoPacienteE objPacienteTP = new clTipoPacienteE(); objPacienteE.Documento = txtBusqueda.Text; objPacienteTP = objCitaL.mtdTipoPaciente(objPacienteTP: objPacienteE); objCitaE.IdTipoCita = int.Parse(cbTipoCita.SelectedValue.ToString()); float VCParticularVal = 30000, VCParticularTra = 25000, VCEpsVal = 4000, VCEpsTra = 3000; if (objCitaE.IdTipoCita == 1 && objPacienteTP.IdTipoPaciente == 1) { objCitaE.Valor = VCParticularVal; //MessageBox.Show("La cita tiene un costo de: $" + VCParticularVal); } else if (objCitaE.IdTipoCita == 1 && objPacienteTP.IdTipoPaciente == 2) { objCitaE.Valor = VCEpsVal; //MessageBox.Show("La cita tiene un costo de: $" + VCEpsVal); } else if (objCitaE.IdTipoCita == 2 && objPacienteTP.IdTipoPaciente == 1) { objCitaE.Valor = VCParticularTra; ///MessageBox.Show("La cita tiene un costo de: $" + VCParticularTra); } else if (objCitaE.IdTipoCita == 2 && objPacienteTP.IdTipoPaciente == 2) { objCitaE.Valor = VCEpsTra; //MessageBox.Show("La cita tiene un costo de: $" + VCEpsTra); } objCitaE.Fecha = DateTime.Parse(dtpFechaCita.Text); objCitaE.Hora = mtHora.Text; //objCitaE.Valor = float.Parse(txtValor.Text); objCitaE.IdPaciente = int.Parse(IdPaciente.ToString()); objCitaE.IdTipoCita = int.Parse(cbTipoCita.SelectedValue.ToString()); objCitaE.IdCita = int.Parse(IdCita.ToString()); int eliminar = objCitaL.mtdEliminarCita(objCitaE); if (eliminar == 0) { MessageBox.Show("Error al eliminar."); } else { DialogResult result = MessageBox.Show("¿Deseas eliminar la cita?", "Eliminar", MessageBoxButtons.YesNoCancel); if (result == DialogResult.Yes) { MessageBox.Show("Cita eliminada exitosamente."); mtHora.Text = ""; dtpFechaCita.Text = ""; //txtValor.Text = ""; txtPaciente.Text = ""; cbTipoCita.Text = ""; txtBusqueda.Text = ""; txtNombres.Text = ""; txtTelefono.Text = ""; txtTipoPaciente.Text = ""; txtDireccion.Text = ""; } else if (result == DialogResult.No) { } else if (result == DialogResult.Cancel) { } } }
private void btnCita_Click(object sender, EventArgs e) { objPacienteE.Documento = txtPaciente.Text; int validacion = objHistoriaClinicaL.mtdValidarPaciente(objPacienteE); objCitaE.Fecha = DateTime.Parse(dtpFechaCita.Text); objCitaE.Hora = mtHora.Text; int validacionFH = objCitaL.mtdValidacionFechaHora(objCitaE); if (txtPaciente.Text == "" || string.IsNullOrEmpty(mtHora.Text)) { MessageBox.Show("¡Ups! al parecer no has llenado todos los campos."); } else if (validacion == 1) { float VCParticularVal = 30000, VCParticularTra = 25000, VCEpsVal = 4000, VCEpsTra = 3000; if (validacionFH != 1) { objPacienteE.Documento = txtPaciente.Text; clPacienteE objPaciE = new clPacienteE(); objPaciE = objCitaL.mtdPaciente(objPacienteE: objPacienteE); IdPaciente = objPaciE.IdPaciente; clTipoPacienteE objPacienteTP = new clTipoPacienteE(); objPacienteE.Documento = txtBusqueda.Text; objPacienteTP = objCitaL.mtdTipoPaciente(objPacienteTP: objPacienteE); objCitaE.IdTipoCita = int.Parse(cbTipoCita.SelectedValue.ToString()); if (objCitaE.IdTipoCita == 1 && objPacienteTP.IdTipoPaciente == 1) { objCitaE.Valor = VCParticularVal; MessageBox.Show("La cita tiene un costo de: $" + VCParticularVal); } else if (objCitaE.IdTipoCita == 1 && objPacienteTP.IdTipoPaciente == 2) { objCitaE.Valor = VCEpsVal; MessageBox.Show("La cita tiene un costo de: $" + VCEpsVal); } else if (objCitaE.IdTipoCita == 2 && objPacienteTP.IdTipoPaciente == 1) { objCitaE.Valor = VCParticularTra; MessageBox.Show("La cita tiene un costo de: $" + VCParticularTra); } else if (objCitaE.IdTipoCita == 2 && objPacienteTP.IdTipoPaciente == 2) { objCitaE.Valor = VCEpsTra; MessageBox.Show("La cita tiene un costo de: $" + VCEpsTra); } objCitaE.Fecha = DateTime.Parse(dtpFechaCita.Text); objCitaE.Hora = mtHora.Text; objCitaE.IdPaciente = int.Parse(IdPaciente.ToString()); int registro = objCitaL.mtdCita(objCitaE); if (registro == -3) { MessageBox.Show("Problemas al registrar la cita."); } else { MessageBox.Show("Cita registrada con exito."); mtHora.Text = ""; dtpFechaCita.Text = ""; //txtValor.Text = ""; txtPaciente.Text = ""; cbTipoCita.Text = ""; txtBusqueda.Text = ""; txtNombres.Text = ""; txtTelefono.Text = ""; txtTipoPaciente.Text = ""; txtDireccion.Text = ""; } } else { MessageBox.Show("La fecha y hora asignadas ya estan ocupadas."); } } else { MessageBox.Show("El paciente no esta registrado."); DialogResult result = MessageBox.Show("¿Deseas registrar al paciente?", "Registrar Paciente", MessageBoxButtons.YesNoCancel); if (result == DialogResult.Yes) { frmRegistrarPaciente frmRegistrarPaciente = new frmRegistrarPaciente(); frmRegistrarPaciente.Show(); this.Hide(); } } }
public clPacienteE mtdDatosPaciente(clPacienteE objPaciente) { return(objFacturaD.mtdDatosPaciente(objPaciente)); }