public bool actualizarPaciente(clsPaciente paci) { string str_sql = "UPDATE Pacientes SET"; str_sql += "n_HistorialClinico=" + paci.historiaClinica.ToString(); str_sql += ", Nombre='" + paci.nombre + "'"; str_sql += ", Apellido='" + paci.apellido + "'"; str_sql += ", Fecha_Nacimiento =" + paci.nacimiento.ToString(); str_sql += ", id_obrasocial='" + paci.obra_Social + "'"; str_sql += ", n_Afiliado=" + paci.nro_Afiliado; str_sql += ", Domicilio='" + paci.domicilio + "'"; str_sql += ", Telefono=" + paci.telefono.ToString(); str_sql += " WHERE dni=" + paci.dni.ToString(); return(helper.consultaSQL(str_sql) == 1); }
private clsPaciente map_Pacient(DataRow row) { clsPaciente paci = new clsPaciente(); paci.historiaClinica = int.Parse(row["n_HistoriaClinica"].ToString()); paci.nombre = row["Nombre"].ToString(); paci.apellido = row["Apellido"].ToString(); paci.dni = long.Parse(row["dni"].ToString()); paci.nacimiento = row["Fecha_Nacimiento"].ToString(); paci.obra_Social = int.Parse(row["id_obrasocial"].ToString()); paci.nro_Afiliado = long.Parse(row["n_Afiliado"].ToString()); paci.domicilio = row["Domicilio"].ToString(); paci.telefono = long.Parse(row["Telefono"].ToString()); return(paci); }
private void btnModificar_Click(object sender, EventArgs e) { clsPaciente paci = new clsPaciente(); paci.apellido = txtApellido.Text; paci.dni = int.Parse(txtDNI.Text); paci.domicilio = txtDomicilio.Text; paci.nombre = txtNombre.Text; paci.nro_Afiliado = int.Parse(txtNumeroDeSocio.Text); paci.obra_Social = int.Parse(cboObraSocial.SelectedValue.ToString()); paci.telefono = int.Parse(txtTelefono.Text); PacienteHelper pacih = new PacienteHelper(); pacih.actualizarPaciente(paci); }
private void frmAtencion1_Load(object sender, EventArgs e) { funciones.cargarListaSinEstado(lstMedicamentos, "Medicamentos", "id", "farmaco"); funciones.llenarCombo(cboDietas, "Dietas", "n_dieta", "id"); paciente = new PacienteHelper().getByHistory(int.Parse(id_pac)); lblNombre.Text = "Nombre y Apellido: " + paciente.nombre + " " + paciente.apellido; lblHistoriaClinica.Text = "Nª de Historia Clinica: " + paciente.historiaClinica.ToString(); // TODO: esta línea de código carga datos en la tabla '_3DataSet.Atenciones_Medicas' Puede moverla o quitarla según sea necesario. this.Atenciones_MedicasTableAdapter.Fill(this._3DataSet.Atenciones_Medicas); Atenciones_MedicasBindingSource.DataSource = datos.consultaTabla_parametros("SELECT * FROM Atenciones_Medicas WHERE id_HC=" + id_pac); this.rptMotivos.RefreshReport(); this.rptDiagnostico.RefreshReport(); this.rptObservacion.RefreshReport(); this.rptRevision.RefreshReport(); }
public void agregarPaciente(clsPaciente paci, BDHelper conexionAbierta) { string str_sql = "INSERT INTO Pacientes (Nombre,Apellido,dni,Fecha_Nacimiento,id_obrasocial,n_Afiliado,Domicilio,Telefono,Estado) values "; str_sql += "('" + paci.nombre + "','" + paci.apellido + "'," + paci.dni.ToString() + ",'" + paci.nacimiento.ToString() + "','" + paci.obra_Social; str_sql += "'," + paci.nro_Afiliado.ToString() + ",'" + paci.domicilio + "'," + paci.telefono.ToString() + ",'S')"; string s1l = crearHC(paci.dni.ToString()); List <string> trans; trans = new List <string>(); trans.Add(str_sql); trans.Add(s1l); conexionAbierta.ejecutarTransaccion(trans); }
public clsPaciente getByHistory(int HC) { string str_sql = "SELECT * from Pacientes where n_HistoriaClinica=" + HC.ToString(); DataTable tablin = new DataTable(); tablin = helper.consultaTabla_parametros(str_sql); if (tablin.Rows.Count > 0) { clsPaciente paci = new clsPaciente(); paci = map_Pacient(tablin.Rows[0]); return(paci); } else { return(null); } }
public clsPaciente getByNameSurname(string nombre, string apellido) { string str_sql = "select * from Pacientes where Nombre='" + nombre + "', Apellido='" + apellido + "'"; DataTable tablin = new DataTable(); tablin = helper.consultaTabla_parametros(str_sql); if (tablin.Rows.Count > 0) { clsPaciente paci = new clsPaciente(); paci = map_Pacient(tablin.Rows[0]); return(paci); } else { return(null); } }
private void nuevoPaciente() { paciente = new clsPaciente(); paciente.nombre = txtNombre.Text; paciente.apellido = txtApellido.Text; paciente.dni = long.Parse(txtDNI.Text); paciente.telefono = long.Parse(txtTelefono.Text); paciente.nacimiento = dtpNacimiento.Value.ToString("yyyyMMdd"); paciente.obra_Social = int.Parse(cboObraSocial.SelectedValue.ToString()); paciente.nro_Afiliado = long.Parse(txtNumeroDeSocio.Text); paciente.domicilio = txtDomicilio.Text; oDatos.conectarTransaccion(); pacienteHelper.agregarPaciente(paciente, oDatos); oDatos.desconectar(); //MessageBox.Show("Paciente Agredado", "Añadir Paciente", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); }