void llenar_list_view() { //var pacientes = new ObservableCollection<PacienteModel>(new Servicios.Paciente().MostrarPaciente()); List <PacienteModel> pacientes = new Servicios.Paciente(false).MostrarPaciente(); lv_Paciente.ItemsSource = pacientes; //GPaciente = pacientes; }
private void btn_Omitir_Click(object sender, RoutedEventArgs e) { if (MiWebCam != null && MiWebCam.IsRunning) { CerrarWebCam(); } Servicios.Paciente paciente = new Servicios.Paciente(bandera_offline_online); bool inserto = paciente.insertarPaciente(this.paciente.nombre, this.paciente.apellidos, this.paciente.direccion, this.paciente.telefono, "", this.paciente.antecedente, this.paciente.email, this.paciente.marketing, this.paciente.clinica.id_clinica, alias); if (inserto) { //paciente = new Servicios.Paciente(!bandera_offline_online); //bool inserto_2 = paciente.insertarPaciente(this.paciente.nombre, this.paciente.apellidos, this.paciente.direccion, this.paciente.telefono, "", this.paciente.antecedente, this.paciente.email, this.paciente.marketing, this.paciente.clinica.id_clinica); Soc socio = System.Windows.Application.Current.Windows.OfType <Soc>().FirstOrDefault(); Recep recep = System.Windows.Application.Current.Windows.OfType <Recep>().FirstOrDefault(); Admin admin = System.Windows.Application.Current.Windows.OfType <Admin>().FirstOrDefault(); if (admin != null) { admin.Main.NavigationUIVisibility = System.Windows.Navigation.NavigationUIVisibility.Visible; admin.Main.Content = new Page6(alias); } else if (recep != null) { recep.Main3.NavigationUIVisibility = System.Windows.Navigation.NavigationUIVisibility.Visible; recep.Main3.Content = new Pacientes_Recepcionista(this.paciente.clinica.id_clinica, alias); } else if (socio != null) { socio.Main4.NavigationUIVisibility = System.Windows.Navigation.NavigationUIVisibility.Visible; socio.Main4.Content = new Pacientes_socio(this.lista, this.alias); } } }
private void Button_Click_1(object sender, RoutedEventArgs e) { string identificador = new Seguridad().SHA1(DateTime.Now + ""); string foto = this.paciente.nombre + "_" + this.paciente.apellidos + "_" + identificador + ".jpg"; foto = foto.Replace(" ", "_"); if (MiWebCam != null && MiWebCam.IsRunning) { /*CerrarWebCam(); * string filePath = ruta +foto; * var encoder = new JpegBitmapEncoder(); * encoder.Frames.Add(BitmapFrame.Create((BitmapSource)img1.Source)); * using (FileStream stream = new FileStream(filePath, FileMode.Create)) * encoder.Save(stream);*/ System.Windows.Forms.MessageBox.Show("La camara sigue encendida no ha tomado la foto ", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { string filePath = filePath = ruta + foto; var encoder = new JpegBitmapEncoder(); encoder.Frames.Add(BitmapFrame.Create((BitmapSource)img1.Source)); using (FileStream stream = new FileStream(filePath, FileMode.Create)) encoder.Save(stream); } Servicios.Paciente paciente = new Servicios.Paciente(bandera_offline_online); bool inserto = paciente.insertarPaciente(this.paciente.nombre, this.paciente.apellidos, this.paciente.direccion, this.paciente.telefono, foto, this.paciente.antecedente, this.paciente.email, this.paciente.marketing, this.paciente.clinica.id_clinica, alias); if (inserto) { string destFile = System.IO.Path.Combine(ruta_offline, foto); string destFile2 = System.IO.Path.Combine(@configuracion.carpetas.ruta_imagenes_carpeta + "\\", foto); System.IO.File.Copy(ruta + foto, destFile, true); System.IO.File.Copy(ruta + foto, destFile2, true); if (File.Exists(ruta + foto)) { File.Delete(ruta + foto); } //System.Windows.Forms.MessageBox.Show("Se subio correctamente la foto", "Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information); Soc socio = System.Windows.Application.Current.Windows.OfType <Soc>().FirstOrDefault(); Recep recep = System.Windows.Application.Current.Windows.OfType <Recep>().FirstOrDefault(); Admin admin = System.Windows.Application.Current.Windows.OfType <Admin>().FirstOrDefault(); if (admin != null) { admin.Main.NavigationUIVisibility = System.Windows.Navigation.NavigationUIVisibility.Visible; admin.Main.Content = new Page6(alias); } else if (recep != null) { recep.Main3.NavigationUIVisibility = System.Windows.Navigation.NavigationUIVisibility.Visible; recep.Main3.Content = new Pacientes_Recepcionista(this.paciente.clinica.id_clinica, alias); } else if (socio != null) { socio.Main4.NavigationUIVisibility = System.Windows.Navigation.NavigationUIVisibility.Visible; socio.Main4.Content = new Pacientes_socio(this.lista, this.alias); } //paciente = new Servicios.Paciente(!bandera_offline_online); //bool inserto_2 = paciente.insertarPaciente(this.paciente.nombre, this.paciente.apellidos, this.paciente.direccion, this.paciente.telefono, foto, this.paciente.antecedente, this.paciente.email, this.paciente.marketing, this.paciente.clinica.id_clinica); //if(inserto_2) //{ // System.Windows.Forms.MessageBox.Show("Tardaran unos minutos al subir la foto", "Espera", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); // bool subir = SubirFicheroStockFTP(foto, @configuracion.carpetas.ruta_imagenes_carpeta + "\\"); // if (subir) // { // System.Windows.Forms.MessageBox.Show("Se subio correctamente la foto", "Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information); // Soc socio = System.Windows.Application.Current.Windows.OfType<Soc>().FirstOrDefault(); // Recep recep = System.Windows.Application.Current.Windows.OfType<Recep>().FirstOrDefault(); // Admin admin = System.Windows.Application.Current.Windows.OfType<Admin>().FirstOrDefault(); // if (admin != null) // { // admin.Main.NavigationUIVisibility = System.Windows.Navigation.NavigationUIVisibility.Visible; // admin.Main.Content = new Page6(); // } // else // if (recep != null) // { // recep.Main3.NavigationUIVisibility = System.Windows.Navigation.NavigationUIVisibility.Visible; // recep.Main3.Content = new Pacientes_Recepcionista(this.paciente.clinica.id_clinica); // } // else // if (socio != null) // { // socio.Main4.NavigationUIVisibility = System.Windows.Navigation.NavigationUIVisibility.Visible; // socio.Main4.Content = new Pacientes_socio(this.lista,this.alias); // } // } // else // { // System.Windows.Forms.MessageBox.Show("No se pudo subir la foto", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); // Soc socio = System.Windows.Application.Current.Windows.OfType<Soc>().FirstOrDefault(); // Recep recep = System.Windows.Application.Current.Windows.OfType<Recep>().FirstOrDefault(); // Admin admin = System.Windows.Application.Current.Windows.OfType<Admin>().FirstOrDefault(); // if (admin != null) // { // admin.Main.NavigationUIVisibility = System.Windows.Navigation.NavigationUIVisibility.Visible; // admin.Main.Content = new Page6(); // } // else // if (recep != null) // { // recep.Main3.NavigationUIVisibility = System.Windows.Navigation.NavigationUIVisibility.Visible; // recep.Main3.Content = new Pacientes_Recepcionista(this.paciente.clinica.id_clinica); // } // else // if (socio != null) // { // socio.Main4.NavigationUIVisibility = System.Windows.Navigation.NavigationUIVisibility.Visible; // socio.Main4.Content = new Pacientes_socio(this.lista, this.alias); // } // } //} //else //{ // Soc socio = System.Windows.Application.Current.Windows.OfType<Soc>().FirstOrDefault(); // Recep recep = System.Windows.Application.Current.Windows.OfType<Recep>().FirstOrDefault(); // Admin admin = System.Windows.Application.Current.Windows.OfType<Admin>().FirstOrDefault(); // if (admin != null) // { // admin.Main.NavigationUIVisibility = System.Windows.Navigation.NavigationUIVisibility.Visible; // admin.Main.Content = new Page6(); // } // else // if (recep != null) // { // recep.Main3.NavigationUIVisibility = System.Windows.Navigation.NavigationUIVisibility.Visible; // recep.Main3.Content = new Pacientes_Recepcionista(this.paciente.clinica.id_clinica); // } // else // if (socio != null) // { // socio.Main4.NavigationUIVisibility = System.Windows.Navigation.NavigationUIVisibility.Visible; // socio.Main4.Content = new Pacientes_socio(this.lista, this.alias); // } } else { // System.Windows.Forms.MessageBox.Show("No se pudo registrar el paciente ", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } //bool insertarPaciente = paciente.insertarPaciente(this.paciente.nombre, this.paciente.apellidos, this.paciente.direccion, this.paciente.telefono, foto, this.paciente.antecedente, this.paciente.email, this.paciente.marketing, this.paciente.clinica.id_clinica); //if (insertarPaciente) //{ // System.Windows.Forms.MessageBox.Show("Se registro correctamente el Paciente", "Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information); // Test_Internet ti = new Test_Internet(); // if (ti.Test()) // { // System.Windows.Forms.MessageBox.Show("Tardaran unos minutos al subir la foto", "Espera", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); // bool subir = SubirFicheroStockFTP(foto, ruta); // if (subir) // { // //bool descargo = downloadFile("ftp://jjdeveloperswdm.com/", "*****@*****.**", "bonita_smile", foto, // // @"\\DESKTOP-ED8E774\bs\" + foto, 10); // string destFile = System.IO.Path.Combine(@"\\DESKTOP-ED8E774\bs\", foto); // //MessageBox.Show("el valor de result es " + result); // System.IO.File.Copy(ruta+foto, destFile, true); // //File.Delete(ruta + foto); // System.Windows.Forms.MessageBox.Show("Se subio correctamente la foto", "Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information); // // } // else // { // System.Windows.Forms.MessageBox.Show("No se pudo subir la foto", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); // } // } // else // { // System.Windows.Forms.MessageBox.Show("No se pudo subir la foto por el internet ", "Error por falta de internet", MessageBoxButtons.OK, MessageBoxIcon.Error); // string destFile = System.IO.Path.Combine(ruta_offline, foto); // string destFile2 = System.IO.Path.Combine(@"\\DESKTOP-ED8E774\bs\", foto); // //MessageBox.Show("el valor de result es " + result); // System.IO.File.Copy(ruta + foto, destFile, true); // System.IO.File.Copy(ruta + foto, destFile2, true); // File.Delete(ruta + foto); // System.Windows.Forms.MessageBox.Show("Se subira la foto cuando tengas internet y des click en sincronizar ", "Se guardara la foto", MessageBoxButtons.OK, MessageBoxIcon.Information); // Recep recep = System.Windows.Application.Current.Windows.OfType<Recep>().FirstOrDefault(); // Admin admin = System.Windows.Application.Current.Windows.OfType<Admin>().FirstOrDefault(); // if (admin != null) // { // admin.Main.Content = new Page6(); // } // else // if (recep != null) // { // recep.Main3.Content = new Pacientes_Recepcionista(this.paciente.clinica.id_clinica); // } // } //} // }