private void ListViewItem_MouseDoubleClick(object sender, MouseButtonEventArgs e) { Nota_de_digi_evolucionModel nota = (Nota_de_digi_evolucionModel)lvNotas.SelectedItem; if (lvNotas.SelectedItems.Count > 0) { Carpeta_archivosModel carpeta = new Carpeta_archivosModel(); carpeta.id_carpeta = nota.carpeta.id_carpeta; carpeta.nombre_carpeta = nota.carpeta.nombre_carpeta; carpeta.id_paciente = nota.id_paciente; carpeta.id_motivo = nota.id_motivo; carpeta.id_nota = nota.id_nota; Soc socio = System.Windows.Application.Current.Windows.OfType <Soc>().FirstOrDefault(); Admin admin = System.Windows.Application.Current.Windows.OfType <Admin>().FirstOrDefault(); Clin clin = System.Windows.Application.Current.Windows.OfType <Clin>().FirstOrDefault(); if (admin != null) { admin.Main.Content = new Fotos_de_Estudios(carpeta, alias); } else if (clin != null) { clin.Main2.Content = new Fotos_de_Estudios(carpeta, alias); } else if (socio != null) { socio.Main4.Content = new Fotos_de_Estudios(carpeta, alias); } } }
public List <Carpeta_archivosModel> MostrarCarpeta_archivos() { List <Carpeta_archivosModel> listaCarpeta_archivos = new List <Carpeta_archivosModel>(); query = "SELECT * FROM carpeta_archivos"; try { conexionBD.Open(); MySqlCommand cmd = new MySqlCommand(query, conexionBD); reader = cmd.ExecuteReader(); while (reader.Read()) { Carpeta_archivosModel carpeta_ArchivosModel = new Carpeta_archivosModel(); carpeta_ArchivosModel.id_carpeta = reader[0].ToString(); carpeta_ArchivosModel.nombre_carpeta = reader[1].ToString(); carpeta_ArchivosModel.id_paciente = reader[2].ToString(); carpeta_ArchivosModel.id_motivo = reader[3].ToString(); carpeta_ArchivosModel.id_nota = reader[4].ToString(); carpeta_ArchivosModel.id_clinica = reader[5].ToString(); listaCarpeta_archivos.Add(carpeta_ArchivosModel); } } catch (MySqlException ex) { System.Windows.Forms.MessageBox.Show("Se ha producido un error ", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } conexionBD.Close(); return(listaCarpeta_archivos); }
public Carpeta_archivosModel carpetaArchivos(string id_nota, string id_paciente, string id_motivo, string id_clinica) { Carpeta_archivosModel listaCarpeta_archivos = new Carpeta_archivosModel(); Carpeta_archivosModel carpeta_ArchivosModel = new Carpeta_archivosModel(); query = "SELECT * FROM carpeta_archivos where id_nota='" + id_nota + "' and id_paciente='" + id_paciente + "' and id_motivo='" + id_motivo + "' and id_clinica='" + id_clinica + "'"; //MessageBox.Show(query); try { conexionBD.Open(); MySqlCommand cmd = new MySqlCommand(query, conexionBD); reader = cmd.ExecuteReader(); while (reader.Read()) { carpeta_ArchivosModel.id_carpeta = reader[0].ToString(); carpeta_ArchivosModel.nombre_carpeta = reader[1].ToString(); carpeta_ArchivosModel.id_paciente = reader[2].ToString(); carpeta_ArchivosModel.id_motivo = reader[3].ToString(); carpeta_ArchivosModel.id_nota = reader[4].ToString(); carpeta_ArchivosModel.id_clinica = reader[5].ToString(); } } catch (MySqlException ex) { System.Windows.Forms.MessageBox.Show("Se ha producido un error ", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } conexionBD.Close(); return(carpeta_ArchivosModel); }
private void lvCarpetas_MouseDoubleClick(object sender, MouseButtonEventArgs e) { Carpeta_archivosModel carpeta = (Carpeta_archivosModel)lvCarpetas.SelectedItem; if (lvCarpetas.SelectedItems.Count > 0) { // System.Windows.MessageBox.Show(lvCarpetas.SelectedItems.Count + ""); // System.Windows.MessageBox.Show(carpeta.id_carpeta + ""); // System.Windows.MessageBox.Show(carpeta.id_paciente + ""); //System.Windows.MessageBox.Show("hi"); Soc socio = System.Windows.Application.Current.Windows.OfType <Soc>().FirstOrDefault(); Admin admin = System.Windows.Application.Current.Windows.OfType <Admin>().FirstOrDefault(); Clin clin = System.Windows.Application.Current.Windows.OfType <Clin>().FirstOrDefault(); if (admin != null) { admin.Main.Content = new Fotos_de_Estudios(carpeta, alias); } else if (clin != null) { clin.Main2.Content = new Fotos_de_Estudios(carpeta, alias); } else if (socio != null) { socio.Main4.Content = new Fotos_de_Estudios(carpeta, alias); } } }
private void OnListViewItemPreviewMouseRightButtonDown(object sender, MouseButtonEventArgs e) { this.item_carpeta = ((FrameworkElement)e.OriginalSource).DataContext as Carpeta_archivosModel; //System.Windows.MessageBox.Show(item_carpeta.nombre_carpeta); // System.Windows.MessageBox.Show("Clic Derecho"); System.Windows.Controls.ContextMenu cm = this.FindResource("cmButton") as System.Windows.Controls.ContextMenu; cm.PlacementTarget = sender as System.Windows.Controls.Button; cm.IsOpen = true; e.Handled = true; }
private void Button_Click(object sender, RoutedEventArgs e) { Carpeta_archivosModel carpeta = (Carpeta_archivosModel)lvCarpetas.SelectedItem; if (lvCarpetas.SelectedItems.Count > 0) { //System.Windows.MessageBox.Show( carpeta.id_carpeta+""); //System.Windows.MessageBox.Show(carpeta.id_paciente + ""); //System.Windows.MessageBox.Show("hi"); Admin admin = System.Windows.Application.Current.Windows.OfType <Admin>().FirstOrDefault(); Clin clin = System.Windows.Application.Current.Windows.OfType <Clin>().FirstOrDefault(); } }
public List <Nota_de_digi_evolucionModel> MostrarNota_de_digi_evolucion(string id_motivo, string id_paciente, string id_clinica) { List <Nota_de_digi_evolucionModel> listaNota_de_digi_evolucion = new List <Nota_de_digi_evolucionModel>(); //query = "SELECT nota_de_digi_evolucion.id_nota,nota_de_digi_evolucion.id_paciente,nota_de_digi_evolucion.id_motivo,nota_de_digi_evolucion.descripcion,date_format(nota_de_digi_evolucion.fecha, '%d/%m/%Y') as fecha,concat(usuario.nombre,usuario.apellidos)as nombre_doctor,nota_de_digi_evolucion.id_usuario,nota_de_digi_evolucion.id_clinica,carpeta_archivos.id_carpeta,carpeta_archivos.nombre_carpeta FROM nota_de_digi_evolucion inner join carpeta_archivos on carpeta_archivos.id_nota=nota_de_digi_evolucion.id_nota inner join usuario on usuario.id_usuario=nota_de_digi_evolucion.id_usuario where nota_de_digi_evolucion.id_paciente='"+id_paciente+"' and nota_de_digi_evolucion.id_motivo='"+id_motivo+"' and nota_de_digi_evolucion.id_clinica='"+id_clinica+"'"; query = "select nota_de_digi_evolucion.id_nota, nota_de_digi_evolucion.id_paciente, nota_de_digi_evolucion.id_motivo,nota_de_digi_evolucion.descripcion,date_format(nota_de_digi_evolucion.fecha, '%d/%m/%Y') as fecha,nota_de_digi_evolucion.id_clinica,usuario.id_usuario,concat(usuario.nombre,' ',usuario.apellidos)as nombre,carpeta_archivos.id_carpeta,carpeta_archivos.nombre_carpeta from nota_de_digi_evolucion inner join carpeta_archivos on nota_de_digi_evolucion.id_nota=carpeta_archivos.id_nota left join usuario on usuario.id_usuario = nota_de_digi_evolucion.id_usuario where nota_de_digi_evolucion.id_paciente='" + id_paciente + "' and nota_de_digi_evolucion.id_motivo='" + id_motivo + "' and nota_de_digi_evolucion.id_clinica='" + id_clinica + "'"; Console.WriteLine(query); try { conexionBD.Open(); MySqlCommand cmd = new MySqlCommand(query, conexionBD); reader = cmd.ExecuteReader(); while (reader.Read()) { Nota_de_digi_evolucionModel nota_De_Digi_EvolucionModel = new Nota_de_digi_evolucionModel(); Carpeta_archivosModel carpeta = new Carpeta_archivosModel(); nota_De_Digi_EvolucionModel.id_nota = reader[0].ToString(); nota_De_Digi_EvolucionModel.id_paciente = reader[1].ToString(); nota_De_Digi_EvolucionModel.id_motivo = reader[2].ToString(); nota_De_Digi_EvolucionModel.descripcion = reader[3].ToString(); nota_De_Digi_EvolucionModel.fecha = reader[4].ToString(); nota_De_Digi_EvolucionModel.id_clinica = reader[5].ToString(); nota_De_Digi_EvolucionModel.id_usuario = reader[6].ToString(); nota_De_Digi_EvolucionModel.nombre_doctor = reader[7].ToString(); carpeta.id_carpeta = reader[8].ToString(); carpeta.nombre_carpeta = reader[9].ToString(); carpeta.id_paciente = reader[1].ToString(); carpeta.id_motivo = reader[2].ToString(); carpeta.id_nota = reader[0].ToString(); carpeta.id_clinica = reader[5].ToString(); nota_De_Digi_EvolucionModel.carpeta = carpeta; listaNota_de_digi_evolucion.Add(nota_De_Digi_EvolucionModel); } } catch (MySqlException ex) { System.Windows.Forms.MessageBox.Show("Se ha producido un error ", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } conexionBD.Close(); return(listaNota_de_digi_evolucion); }
public Fotos_de_Estudios(Carpeta_archivosModel carpeta, string alias) { Archivo_Binario ab = new Archivo_Binario(); Configuracion_Model configuracion = ab.Cargar(ruta_archivo); Fotos_estudio_carpeta f_e_c = new Fotos_estudio_carpeta(bandera_online_offline); //f_e_c.fotos(carpeta.id_carpeta, carpeta.id_paciente); InitializeComponent(); this.configuracion = configuracion; llenar_list_view(carpeta.id_carpeta, carpeta.id_paciente, carpeta.id_clinica, carpeta.id_motivo); id_carpeta = carpeta.id_carpeta; id_paciente = carpeta.id_paciente; this.id_motivo = carpeta.id_motivo; this.id_clinica = carpeta.id_clinica; this.alias = alias; this.carpeta = carpeta; //llenar_list_view2(); }