コード例 #1
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            Motivo_citaModel motivo = (Motivo_citaModel)lvMotivo.SelectedItem;

            if (lvMotivo.SelectedItems.Count > 0)
            {
                //System.Windows.MessageBox.Show("id_paciente :" + motivo.paciente.id_paciente.ToString() + "   " + "id_motivo   " + motivo.id_motivo.ToString());

                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();
                //Recep recep = System.Windows.Application.Current.Windows.OfType<Recep>().FirstOrDefault();
                if (admin != null)
                {
                    admin.Main.Content = new Page2_notas(paciente, motivo, nombre_doctor, alias);
                }

                else
                if (clin != null)
                {
                    clin.Main2.Content = new Page2_notas(paciente, motivo, nombre_doctor, alias);
                }
                else
                if (socio != null)
                {
                    socio.Main4.Content = new Page2_notas(paciente, motivo, nombre_doctor, alias);
                }
            }
            else
            {
                System.Windows.Forms.MessageBox.Show("No selecciono ningun registro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #2
0
        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);
                }
            }
        }
コード例 #3
0
ファイル: Notas.xaml.cs プロジェクト: septjose/Bonita_smile
        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);
                }
            }
        }
コード例 #4
0
ファイル: .xaml.cs プロジェクト: septjose/Bonita_smile
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            // File.Delete(@"\\DESKTOP-ED8E774\bs\"+paci)

            PacienteModel paciente = (PacienteModel)lv_Paciente.SelectedItem;

            if (lv_Paciente.SelectedItems.Count > 0)
            {
                //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();
                // Market market = System.Windows.Application.Current.Windows.OfType<Market>().FirstOrDefault();

                if (admin != null)
                {
                    admin.Main.Content = new Page2(paciente, nombre_doctor, alias);
                }

                //else
                //if( clin != null)
                //{
                //    clin.Main2.Content = new Page2(paciente, alias);
                //}
                //else
                //    if(market != null)
                //{
                //    market.Main3.Content = new Page2(paciente);
                //}
            }
            else
            {
                System.Windows.Forms.MessageBox.Show("No selecciono ningun registro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #5
0
        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();
            }
        }
コード例 #6
0
        /*private void Button_Click_1(object sender, RoutedEventArgs e)
         * {
         *
         *  //verificar si hay internet   -listo
         *  //subir los scripts del archivo -listo
         *  //hacer respaldo y restaurar - listo
         *  //subir fotos a la nube - listo
         *  //descargar las fotos
         *
         *  Test_Internet ti = new Test_Internet();
         *  Sincronizar sinc = new Sincronizar();
         *  bool verificar = ti.Test();
         *  if (verificar)
         *  {
         *      System.Windows.MessageBox.Show("hi");
         *      try
         *      {
         *          System.Windows.MessageBox.Show("hii x2");
         *          bool subir_scripts = sinc.SincronizarLocalServidor();
         *          if (subir_scripts) { System.Windows.MessageBox.Show("se subieron los scripts"); }
         *          System.Windows.MessageBox.Show("hii x3");
         *          if (verificar)
         *          {
         *              System.Windows.MessageBox.Show("se hace el backup");
         *              sinc.Backup();
         *              System.Windows.MessageBox.Show("despues backup");
         *              bool borrar = sinc.borrar_bd();
         *              if (borrar)
         *              {
         *                  System.Windows.MessageBox.Show("Se borro la bd");
         *                  bool si_creo = sinc.crear_bd();
         *                  if (si_creo)
         *                  {
         *                      System.Windows.MessageBox.Show("se creo la bd");
         *                      sinc.Restore();
         *
         *                      bool subio_fotos = sinc.subir_fotos();
         *                      if (subio_fotos)
         *                      {
         *                          System.Windows.MessageBox.Show("se subieron las fotos correctamente");
         *                          bool descargar_fotos = sinc.descargar_fotos_clinica(id_clinica);
         *                          if (descargar_fotos)
         *                          {
         *                              System.Windows.MessageBox.Show("se descargaron las fotos correctamente");
         *                          }
         *                          else
         *                          {
         *                              System.Windows.MessageBox.Show("hubo problemas al subir las fotos");
         *                          }
         *                      }
         *                      else
         *                      {
         *                          System.Windows.MessageBox.Show("hubo problemas al subir las fotos");
         *                      }
         *
         *
         *                  }
         *                  else
         *                  {
         *                      System.Windows.MessageBox.Show("No se pudo crear bd ");
         *                  }
         *              }
         *              else
         *              {
         *                  System.Windows.MessageBox.Show("No se pudo borrar");
         *              }
         *          }
         *
         *
         *
         *      }
         *      catch (Exception ex)
         *      {
         *
         *      }
         *
         *  }
         *  else
         *  {
         *      System.Windows.Forms.MessageBox.Show("No hay conexión a internet intente más tarde.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         *  }
         *
         * }*/

        private void Button_Click(object sender, RoutedEventArgs e)
        {
            PacienteModel paciente = (PacienteModel)lv_Paciente.SelectedItem;

            if (lv_Paciente.SelectedItems.Count > 0)
            {
                //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();
                if (clin != null)
                {
                    clin.Main2.Content = new Datos_Personales_Doctor(paciente, nombre_doctor, alias);
                }
            }
            else
            {
                System.Windows.Forms.MessageBox.Show("No seleccionó ningún registro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #7
0
ファイル: Notas.xaml.cs プロジェクト: septjose/Bonita_smile
        private void Button_Click_2(object sender, RoutedEventArgs e)
        {
            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 Page2_Abonos(paciente, motivo, alias);
            }
            else
            if (clin != null)
            {
                clin.Main2.Content = new Page2_Abonos(paciente, motivo, alias);
            }
            else
            if (socio != null)
            {
                socio.Main4.Content = new Page2_Abonos(paciente, motivo, alias);
            }
        }
コード例 #8
0
        private void button1_Click(object sender, EventArgs e)
        {
            ColorDialog MyDialog = new ColorDialog();

            if (MyDialog.ShowDialog() == DialogResult.OK)
            {
            }
            System.Drawing.Color color = MyDialog.Color;

            System.Windows.Media.Color mediaColor = System.Windows.Media.Color.FromRgb(color.R, color.G, color.B);

            Admin admin = System.Windows.Application.Current.Windows.OfType <Admin>().FirstOrDefault();
            Clin  clin  = System.Windows.Application.Current.Windows.OfType <Clin>().FirstOrDefault();
            Recep recep = System.Windows.Application.Current.Windows.OfType <Recep>().FirstOrDefault();
            Soc   socio = System.Windows.Application.Current.Windows.OfType <Soc>().FirstOrDefault();

            if (admin != null)
            {
                admin.paleta_colores.Background = new SolidColorBrush(mediaColor);
            }
            else
            if (clin != null)
            {
                clin.paleta_colores.Background = new SolidColorBrush(mediaColor);
                this.Hide();
            }
            else
            if (recep != null)
            {
                recep.paleta_colores.Background = new SolidColorBrush(mediaColor);
                this.Hide();
            }
            else
            if (socio != null)
            {
                socio.paleta_colores.Background = new SolidColorBrush(mediaColor);
                this.Hide();
            }
        }
コード例 #9
0
        private void btnFinalizar_Click(object sender, RoutedEventArgs e)
        {
            if (txtNombre.Text.Equals("") || txtApellido.Text.Equals("") || txtAlias.Text.Equals("") || pwbPassword.Password.Equals(""))
            {
                System.Windows.Forms.MessageBox.Show("Falta llenar Campos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                try
                {
                    //Ventana_Usuario vu = new Ventana_Usuario();
                    UsuarioModel usu      = new UsuarioModel();
                    RolModel     rolModel = new RolModel();


                    string nombre    = txtNombre.Text;
                    string apellidos = txtApellido.Text;
                    string alias     = txtAlias.Text;
                    string password  = pwbPassword.Password;
                    //System.Windows.MessageBox.Show(id_usu.ToString() + " " + nombre + " " + apellidos + " " + alias + " " + password + "" + " " + id_rol);
                    Usuarios user       = new Usuarios(bandera_online_offline);
                    string   pass_tabla = obtener_password(id_usu);
                    bool     inserto    = false;
                    if (password.Equals(pass_tabla))
                    {
                        inserto = user.actualizarUsuario(id_usu, alias, nombre, apellidos, password, id_rol, alias_user);
                        if (inserto)
                        {
                            //System.Windows.Forms.MessageBox.Show("Se actualizo el Usuario", "Se Actualizo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            //user = new Usuarios(!bandera_online_offline);
                            //user.actualizarUsuario(id_usu, alias, nombre, apellidos, password, id_rol);
                            usu.alias      = alias;
                            usu.apellidos  = apellidos;
                            usu.id_usuario = id_usu;
                            usu.nombre     = nombre;
                            usu.password   = password;
                            //rolModel.id_rol = id_rol;
                            rolModel.descripcion = valor;

                            usu.rol = rolModel;
                            Clin  clinica = System.Windows.Application.Current.Windows.OfType <Clin>().FirstOrDefault();
                            Recep recep   = System.Windows.Application.Current.Windows.OfType <Recep>().FirstOrDefault();
                            if (recep != null)
                            {
                                recep.Main3.Content = new Recepcionista_Principal(id, alias + "_" + usu.id_usuario);
                            }
                            else
                            if (clinica != null)
                            {
                                clinica.Main2.Content = new Pagina_Clinica(id, nombre + apellidos, alias + "_" + usu.id_usuario);
                            }
                            //System.Windows.MessageBox.Show("imprimo " + usuario.rol.descripcion);
                        }
                        else
                        {
                            // System.Windows.Forms.MessageBox.Show("No se pudo Actualizar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                    }
                    else
                    {
                        Seguridad secure   = new Seguridad();
                        string    new_pass = secure.Encriptar(password);
                        inserto = user.actualizarUsuario(id_usu, alias, nombre, apellidos, new_pass, id_rol, alias_user);
                        if (inserto)
                        {
                            //user = new Usuarios(!bandera_online_offline);
                            //user.actualizarUsuario(id_usu, alias, nombre, apellidos, new_pass, id_rol);
                            usu.alias      = alias;
                            usu.apellidos  = apellidos;
                            usu.id_usuario = id_usu;
                            usu.nombre     = nombre;
                            usu.password   = password;
                            //rolModel.id_rol = id_rol;
                            rolModel.descripcion = valor;

                            usu.rol = rolModel;

                            //System.Windows.Forms.MessageBox.Show("Se actualizo el Usuario", "Se Actualizo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            //vu.refrescar_listview(this.usu, usu, lv_aux);
                            Clin  clinica = System.Windows.Application.Current.Windows.OfType <Clin>().FirstOrDefault();
                            Recep recep   = System.Windows.Application.Current.Windows.OfType <Recep>().FirstOrDefault();
                            if (recep != null)
                            {
                                recep.Main3.Content = new Recepcionista_Principal(id, alias + "_" + usu.id_usuario);
                            }
                            else
                            if (clinica != null)
                            {
                                clinica.Main2.Content = new Pagina_Clinica(id, nombre + apellidos, alias + "_" + usu.id_usuario);
                            }
                        }
                        else
                        {
                            // System.Windows.Forms.MessageBox.Show("No se pudo Actualizar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                    }
                }
                catch (Exception ex)
                {
                    System.Windows.Forms.MessageBox.Show("No selecciono Nada en el combobox", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    if (txtNombre.Text.Equals("") || txtApellido.Text.Equals("") || txtAlias.Text.Equals("") || pwbPassword.Password.Equals(""))
                    {
                        System.Windows.Forms.MessageBox.Show("Falta llenar Campos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
        }