public MantenimientoAyudaVM()
 {
     bbdd       = new ServicioBaseDatos();
     LISTA      = bbdd.ObtenerTablaAyuda(false);
     FORMULARIO = new TablaAyuda();
     ACCION     = Modo.Insertar;
 }
Esempio n. 2
0
    private void HandleInput()
    {
        if (Input.GetKeyDown(KeyCode.C) && !dead)
        {
            modo = Modo.ataque;
            anim.SetBool("Attack", true);
            anim.SetFloat("Speed", 0);
        }
        if (Input.GetKeyUp(KeyCode.C))
        {
            modo = Modo.normal;
            anim.SetBool("Attack", false);
        }
        if (grounded && Input.GetKeyDown(KeyCode.Space) && !dead)
        {
            anim.SetBool("Ground", false);
            rb.AddForce(new Vector2(0, jumpForce));
        }

        if (Input.GetKeyUp(KeyCode.V) && cantidad.Count > 0)
        {
            if (cantidad[0] > 0)
            {
                var        position = rb.position;
                GameObject obj      = (GameObject)Instantiate(bomba, new Vector3(position.x + 2.5f, position.y, -5), Quaternion.identity);
                obj.GetComponent <Rigidbody2D>().velocity     = new Vector3(3, 0, 0);
                obj.GetComponent <Rigidbody2D>().gravityScale = 1.0f;
                cantidad[0]--;
            }
        }
    }
Esempio n. 3
0
 private void morir()
 {
     anim.SetBool("attack", false);
     anim.SetBool("dead", true);
     rb.constraints = RigidbodyConstraints2D.None;
     modo           = Modo.dead;
 }
 public ProvinciasVM()
 {
     bbdd       = new ServicioBaseDatos();
     PROVINCIAS = bbdd.ObtenerProvincias(false);
     FORMULARIO = new Provincia();
     ACCION     = Modo.Insertar;
 }
Esempio n. 5
0
 public CargosVM()
 {
     bbdd            = new ServicioBaseDatos();
     CARGOS          = bbdd.ObtenerCargos(false);
     CARGOFORMULARIO = new Cargo();
     ACCION          = Modo.Insertar;
 }
Esempio n. 6
0
 public AtualizaAluno()
 {
     InitializeComponent();
     modo           = Modo.NovoCliente;
     Titulo.Content = "Novo Aluno";
     aluno          = new AlunoEnt();
 }
Esempio n. 7
0
        /// <summary>
        /// Define los menus que estaran disponibles segun el modo de lectura seleccionado.
        /// </summary>
        /// <param name="modo"> Tipo de escaneo</param>
        public void Menus(Modo modo)
        {
            switch (modo)
            {
            case Modo.Automatico:
                RadioBoton_Inteligencia.IsChecked     = true;
                RadioBoton_Semi_Inteligente.IsChecked = false;
                RadioBoton_Manual.IsChecked           = false;
                BorderParametrosAuto.IsEnabled        = false;

                break;

            case Modo.Semiautomatico:

                RadioBoton_Inteligencia.IsChecked     = false;
                RadioBoton_Semi_Inteligente.IsChecked = true;
                RadioBoton_Manual.IsChecked           = false;
                BorderParametrosAuto.IsEnabled        = true;

                Stackpanel_ParametrosSemi.IsEnabled = false;

                break;

            case Modo.manual:
                RadioBoton_Inteligencia.IsChecked     = false;
                RadioBoton_Semi_Inteligente.IsChecked = false;
                RadioBoton_Manual.IsChecked           = true;
                BorderParametrosAuto.IsEnabled        = true;
                Stackpanel_ParametrosSemi.IsEnabled   = true;
                break;

            default:
                break;
            }
        }
Esempio n. 8
0
 public DepartamentoVM()
 {
     bbdd                   = new ServicioBaseDatos();
     DEPARTAMENTOS          = bbdd.ObtenerDepartamentos(false);
     DEPARTAMENTOFORMULARIO = new Departamento();
     ACCION                 = Modo.Insertar;
 }
Esempio n. 9
0
        //------------------------------------------------------------------------------
        void DoMyWindow(int windowID)
        {
            if (GUI.Button(new Rect(5, 20, 55, 20), "Edit"))
            {
                GUI.BringWindowToFront(windowID);
                modo             = Modo.edicao;
                qualJanelaActiva = windowID;
                for (int i = 0; i < numMaxCondicoes; i++)
                {
                    condicoes[i] = true;
                }
            }
            if (GUI.Button(new Rect(55, 20, 55, 20), "Delete"))
            {
                MarkovTemplate.deleteState(windowID);
            }

            if (Event.current.type == EventType.MouseDown && modo == Modo.edicao)
            {
                qualJanelaActiva = windowID;
            }


            //GUI.DragWindow();
            GUI.DragWindow(new Rect(0, 0, 10000, 20));
        }
        public MinistReader(Modo m)
        {
            if (m == Modo.Train)
            {
                labelsFile = trainLabels;
                imagesFile = trainImages;
            }
            else
            {
                labelsFile = testLabels;
                imagesFile = testImages;
            }

            //Console.WriteLine("\nBegin\n");
            ifsLabels = new FileStream(filedir + labelsFile, FileMode.Open);
            ifsImages = new FileStream(filedir + imagesFile, FileMode.Open);

            brLabels = new BinaryReader(ifsLabels);
            brImages = new BinaryReader(ifsImages);

            magic1    = SwapEndianness(brImages.ReadInt32()); // discard
            numImages = SwapEndianness(brImages.ReadInt32());
            numRows   = SwapEndianness(brImages.ReadInt32());
            numCols   = SwapEndianness(brImages.ReadInt32());

            magic2    = SwapEndianness(brLabels.ReadInt32());
            numLabels = SwapEndianness(brLabels.ReadInt32());

            if (numImages != numLabels)
            {
                throw new System.Exception("La cantidad de imagenes es distinta a la cant de labels");
            }
        }
Esempio n. 11
0
    void CambiarModo(Modo mod)
    {
        switch (m)
        {
        case Modo.Suma:
            primerOperando += segundoOperando;
            break;

        case Modo.Resta:
            primerOperando -= segundoOperando;
            break;

        case Modo.Multipl:
            primerOperando *= segundoOperando;
            break;

        case Modo.Division:
            primerOperando /= segundoOperando;
            break;

        default:
            if (segundoOperando != 0)
            {
                primerOperando = segundoOperando;
            }
            break;
        }
        segundoOperando = 0;
        m = mod;
    }
Esempio n. 12
0
 public PerfilesVM()
 {
     bbdd       = new ServicioBaseDatos();
     PERFILES   = bbdd.ObtenerPerfiles(false);
     FORMULARIO = new Perfil();
     ACCION     = Modo.Insertar;
 }
Esempio n. 13
0
        private void MateriasDesktop_Load(object sender, EventArgs e)
        {
            // TODO: esta línea de código carga datos en la tabla 'tp2_netDataSetBuscarPlanesMateria.planes' Puede moverla o quitarla según sea necesario.

            this.Text = Modo.ToString();
            this.MapearDeDatos();
        }
Esempio n. 14
0
    public static byte[] Encrypt_DES(Modo mode, byte[] key, byte[] data)
    {
        using (var tDESCsp = new DESCryptoServiceProvider())
        {
            tDESCsp.Key = key;
            tDESCsp.Mode = CipherMode.ECB;
            tDESCsp.Padding = PaddingMode.None;

            using (var ms = new MemoryStream())
            {

                CryptoStream cs = null;
                if (mode == Modo.ENCRIPTAR)
                    cs = new CryptoStream(ms, tDESCsp.CreateEncryptor(), CryptoStreamMode.Write);
                else
                    if (mode == Modo.DESENCRIPTAR)
                        cs = new CryptoStream(ms, tDESCsp.CreateDecryptor(), CryptoStreamMode.Write);


                if (cs == null)
                    return null;

                cs.Write(data, 0, data.Length);
                cs.FlushFinalBlock();
                return ms.ToArray();
            }
        }
        return null;
    }
Esempio n. 15
0
        private void BtnDisponivel_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Entrar no Modo Disponível?", "Confirmação",
                                MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                Modo modo = new Modo();

                modo.usuario.Codigo = FrmPrincipal.Instance.Codigo;

                modo.Tipo = 1;

                try
                {
                    modo.AlteraModo();

                    cuboVerde.Visible   = true;
                    cuboAmarelo.Visible = false;
                    cuboAzul.Visible    = false;

                    lblDisponivel.Visible = true;
                    lblAusente.Visible    = false;
                    lblAutonomo.Visible   = false;

                    MessageBox.Show("Você entrou no Modo Disponivel.", "Mensagem",
                                    MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Falha ao tentar atualizar modo de usuário.", "Aviso",
                                    MessageBoxButtons.OK, MessageBoxIcon.Warning);

                    MessageBox.Show(ex.Message);
                }
            }
        }
Esempio n. 16
0
        public Gestion_contenido(int id_cont = -1)
        {
            InitializeComponent();

            CargarComboBox();

            if (id_cont > -1) //Update?
            {
                //Configurar Update
                modo         = Modo.update;
                id_contenido = id_cont;
                CargarDatosUpdate();
            }

            JuegoPreparativos();

            if (modo == Modo.create)
            {
                Titulo.Content = "Crear Nuevo Contenido";
            }
            if (modo == Modo.update)
            {
                Titulo.Content = "Actualizar Contenido";
            }
        }
Esempio n. 17
0
        public ImagemCentral(Principal _principal, Texture2D _textura, Modo _modo) : base(_principal)
        {
            this.textura = _textura;
            this.modo    = _modo;
            spriteBatch  = _principal.SpriteBatch;

            switch (_modo)
            {
            case Modo.Centralizado:
                if (textura.Width > Game.Window.ClientBounds.Width)
                {
                    tamanho = new Rectangle(0, (Game.Window.ClientBounds.Height - (int)(((float)textura.Height / (float)textura.Width) * (float)Game.Window.ClientBounds.Width)) / 2, Game.Window.ClientBounds.Width, (int)(((float)textura.Height / (float)textura.Width) * (float)Game.Window.ClientBounds.Width));
                }
                else if (textura.Height > Game.Window.ClientBounds.Height)
                {
                    tamanho = new Rectangle((Game.Window.ClientBounds.Width - ((textura.Width / textura.Height) * Game.Window.ClientBounds.Height)) / 2, 0, (textura.Width / textura.Height) * Game.Window.ClientBounds.Height, Game.Window.ClientBounds.Height);
                }
                else
                {
                    tamanho = new Rectangle((Game.Window.ClientBounds.Width - textura.Width) / 2, (Game.Window.ClientBounds.Height - textura.Height) / 2, textura.Width, textura.Height);
                }
                break;

            case Modo.Esticado:
                tamanho = new Rectangle(0, 0, Game.Window.ClientBounds.Width, Game.Window.ClientBounds.Height);
                break;
            }
        }
        /// <summary>
        /// Funcion de Anulacion de NC segun datos enviados
        /// </summary>
        /// <param name="Resol">Resolucion de proveedor a la que pertenece el documento</param>
        /// <param name="TipoDoc">TipoDoc de documento a anular</param>
        /// <param name="Serie">Serie del documento a anular</param>
        /// <param name="DocNo">Correlativo del documento a anular</param>
        /// <returns>Respuesta de éxito o fallo de anulacion de documento. Ver Variable de mensaje</returns>
        //Anulacion de NC al proveedor
        public bool AnularDocNC(string Resol, string TipoDoc, string Serie, string NoNC)
        {
            bool   resultado = false;
            string msg       = null;

            //Seteo de variables de negocio
            this.Resolucion  = Resol;
            this.TipoDoc     = TipoDoc;
            this.SerieDoc    = Serie;
            this.NoDocumento = NoNC;

            //Seteo de modo de funcion
            Funcion = Modo.Anulacion;

            //Carga de Datos
            CargarDatos();

            try
            {
                //Obtencion de Clase del proveedor para ejecucion del proceso
                string provider = utl.convertirString(DocProvider.Rows[0]["ClassName"]);

                //Seleccion de interface segun clase de proveedor
                IFacElecInterface inter = ObtenerInterface(provider);

                //Carga de elementos en la interface
                inter.DocHeader   = this.DocHeader;
                inter.DocDetail   = this.DocDetail;
                inter.DocProvider = this.DocProvider;

                //Ejecucion de proceso
                List <Parameter> res = inter.AnularDocNC();

                //Bitacora de ejecucion
                GuardarBitacora(res);

                //Obtencion de resultados
                resultado = utl.convertirBoolean(res.FirstOrDefault(f => f.ParameterName.Equals("Resultado")).Value);
                msg       = utl.convertirString(res.FirstOrDefault(f => f.ParameterName.Equals("Mensaje")).Value);
                string extmsg = null;

                if (resultado)
                {
                    //Actualizacion de registro de anulacion
                    ActualizarRegsitroAnulacion(res);
                }

                //Captura de mensajes
                this.Mensaje = msg + extmsg;
            }
            catch (Exception ex)
            {
                //Captura de Excepcion
                err.AddErrors(ex, "Anulacion de NC");
                this.Mensaje = "Error en la Ejecución: " + ex.Message;
            }

            return(resultado);
        }
Esempio n. 19
0
        public void DibujarNuevoRegular()
        {
            modo = Modo.Regular;
            var figura = new Regular((int)numericUpDown1.Value, (double)numericUpDown2.Value);

            puntosF = figura.puntos;
            pictureBox1.Refresh();
        }
Esempio n. 20
0
 public MainWindowVM()
 {
     _bbdd             = new BaseDatosService();
     _api              = new ApiRestService();
     ListaPersonas     = _bbdd.ObtenerPersonas();
     PersonaFormulario = new Persona();
     Accion            = Modo.Insertar;
 }
Esempio n. 21
0
 public override void SetValorPadrao()
 {
     AceDesl = 15;
     MovMax  = new Vector2(150, 500);
     VidaMax = 4;
     ManaMax = 4;
     _modo   = Modo.Estrela;
 }
Esempio n. 22
0
        private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
        {
            if (e.Node.Name.StartsWith("record") == true)
            {
                Clases.MyItem   MI = e.Node as Clases.MyItem;
                Clases.Registro R  = MI.REG;
                if (R != null)
                {
                    txtChofer.Text       = R.Chofer;
                    txtCliente.Text      = R.Cliente;
                    txtHumedad.Text      = R.Humedad.ToString();
                    txtPatente.Text      = R.Patente;
                    lblRBruto.Text       = R.Peso.ToString();
                    lblRTara.Text        = R.Tara.ToString();
                    btnSaveBruto.Visible = false;
                    btnSaveTara.Visible  = false;
                    txtCliente.Enabled   = false;
                    txtChofer.Enabled    = false;
                    txtHumedad.Enabled   = false;
                    txtPatente.Enabled   = false;
                    cmbProducto.Enabled  = false;



                    for (int a = 0; a < cmbProducto.Items.Count; a++)
                    {
                        if (int.Parse(cmbProducto.Items[a].ToString().Split(new string[] { "-" }, StringSplitOptions.None)[0]) == R.IdProducto)
                        {
                            cmbProducto.SelectedIndex = a;
                            break;
                        }
                    }
                    MODO = Modo.Modificar;
                    if (R.Peso == 0)
                    {
                        lblRBruto.Text          = lblBascula.Text.Substring(1);
                        grpBoxRegistro.Visible  = true;
                        btnSaveBruto.Visible    = true;
                        btnSaveBruto.Enabled    = true;
                        txtPorcentajeBruto.Text = "0";
                        grpCalculoBruto.Visible = true;
                        RecalculoBruto();
                    }
                    if (R.Tara == 0)
                    {
                        grpCalculoBruto.Visible = false;
                        grpBoxRegistro.Visible  = true;
                        btnSaveTara.Visible     = true;
                        btnSaveTara.Enabled     = true;
                    }
                }
            }
            else
            {
                ClearAll();
                grpBoxRegistro.Visible = false;
            }
        }
Esempio n. 23
0
    public void OnPulsadoBotonSeleccionModo(Modo _modo)
    {
        // obtener las referencias a los elementos de la interfaz
        GetReferencias();

        // guardar el modo
        m_modo = _modo;

        // mostrar el titulo (localizado) que corresponda
        string strTitulo = "";

        switch (_modo)
        {
        case Modo.LANZADOR:
            strTitulo = LocalizacionManager.instance.GetTexto(14).ToUpper();
            break;

        case Modo.PORTERO:
            strTitulo = LocalizacionManager.instance.GetTexto(15).ToUpper();
            break;

        case Modo.DUELO:
            strTitulo = LocalizacionManager.instance.GetTexto(9).ToUpper();
            break;
        }
        m_txtTitulo.text       = strTitulo;
        m_txtTituloSombra.text = strTitulo;

        // inhabilitar los botones
        m_btnLanzador.Deselect();
        m_btnPortero.Deselect();
        m_btnDuelo.Deselect();

        // actualizar la pagina en funcion del modo seleccionado y habilitar el boton que corresponda
        switch (_modo)
        {
        case Modo.LANZADOR:
            //Interfaz.instance.RefrescarModelosJugadores(true, false);
            ActualizarPaginaLogros(LogrosManager.logrosLanzador);
            m_btnLanzador.Select();
            break;

        case Modo.PORTERO:
            //Interfaz.instance.RefrescarModelosJugadores(false, true);
            ActualizarPaginaLogros(LogrosManager.logrosPortero);
            m_btnPortero.Select();
            break;

        case Modo.DUELO:
            //Interfaz.instance.RefrescarModelosJugadores(true, true);
            ActualizarPaginaLogros(LogrosManager.logrosDuelo);
            m_btnDuelo.Select();
            break;
        }

        Interfaz.instance.Thrower    = Interfaz.instance.Thrower;
        Interfaz.instance.Goalkeeper = Interfaz.instance.Goalkeeper;
    }
Esempio n. 24
0
 public UsuariosVM()
 {
     bbdd       = new ServicioBaseDatos();
     USUARIOS   = bbdd.ObtenerUsuarios(false);
     FORMULARIO = new Usuario();
     ACCION     = Modo.Insertar;
     // Obtener valores para los combobox
     ObtenerDatosCombo();
 }
Esempio n. 25
0
        //
        // Divide en sílabas cada palabra que aparezca en la entrada estándar.
        //
        private static void LeerEntrada(DivisorDePalabras divisorDePalabras, Modo modoDePresentación, string separador)
        {
            string línea;

            while ((línea = Console.ReadLine()) != null)
            {
                MostrarSílabas(línea, divisorDePalabras, modoDePresentación, separador);
            }
        }
Esempio n. 26
0
    void Start()
    {
        modo = Modo.normal;
        rb   = GetComponent <Rigidbody2D>();
        var posicionInicial = gameObject.GetComponent <Transform>().position;

        limiteDer = posicionInicial.x + 3f;
        limiteIzq = posicionInicial.x - 3f;
    }
        static void Main(string[] args)
        {
            Creditos();
            //Si se ejecuta desde cmd se salta el proceso de introducción del archivo manualmente
            if (args.Length > 0)
            {
                Initialize(args[0]);
            }
            else
            {
                Console.WriteLine("\nIntroduzca la ruta al fichero que quiere procesar: ");

                string nombreFichero = "";
                //Carga XML
                do
                {
                    nombreFichero = Console.ReadLine();
                } while (!Initialize(nombreFichero));
            }

            //Usuario selecciona si quiere datos en número total o porcentajes
            int seleccion = -1;

            Console.WriteLine("\nIntroduzca el modo en que desea obtener los datos:\n" +
                              "\t0 -> Número total\n" +
                              "\t1-> Porcentaje");
            do
            {
                try
                {
                    seleccion = int.Parse(Console.ReadLine());
                } catch (FormatException e) { }
            } while (seleccion != 0 && seleccion != 1);

            Modo modo = Modo.SIN_ASIGNAR;

            switch (seleccion)
            {
            case 0:
                modo = Modo.TOTAL;
                break;

            case 1:
                modo = Modo.PORCENTAJE;
                break;
            }
            if (modo == Modo.SIN_ASIGNAR)
            {
                throw new ArgumentException("Modo incorrecto");
            }

            logica.GenerarGraficoGeneral(modo);

            Console.WriteLine("Se ha generado el .svg");
            Console.ReadLine();
        }
Esempio n. 28
0
        public AtualizaAluno(AlunoEnt ent)
        {
            modo           = Modo.AlterarCadastro;
            Titulo.Content = "Atualizar Dados Do Aluno";
            InitializeComponent();
            nome.Text = ent.nome;

            txtid_aluno.Text   = "" + ent.id_aluno;
            txtid_cliente.Text = "" + ent.id_cliente;
        }
Esempio n. 29
0
 /// <summary>
 /// se usa para agregar
 /// </summary>
 /// <param name="modo"></param>
 public AgregarProducto(Modo modo)
 {
     InitializeComponent();
     this.modo      = modo;
     this.Text      = "Agregar Nuevo Producto";
     groupProd.Text = "Agregar Nuevo Producto";
     // ocultar el boton de editar
     btnEditar.Enabled = false;
     btnEditar.Visible = false;
 }
 public ProductosPedidoVM(Pedido pedido)
 {
     PEDIDO          = pedido;
     bbdd            = new ServicioBaseDatos();
     PRODUCTOSPEDIDO = bbdd.ObtenerProductoPedido(false, PEDIDO.IDPEDIDO);
     FORMULARIO      = new ProductoPedido(PEDIDO);
     ACCION          = Modo.Insertar;
     // Obtener valores para los combobox
     ObtenerDatosCombo();
 }
Esempio n. 31
0
		public QuizEditor(Preguntas preg, Modo modo)
		{
			InitializeComponent();
			_preg = preg;
			txtPregPantalla.Text = preg.PreguntaPantalla;
			txtPregPresentador.Text = preg.PreguntaPresentador;
			txtRespuesta.Text = preg.Respuesta;
			txtTiempo.Text = preg.Tiempo.ToString();
			cbCategoria.Text = preg.Nivel.ToString();
			cbPuntuacion.Text = preg.Valor.ToString();
			_modo = modo;
		}
Esempio n. 32
0
        private void MostrarFoto()
        {
            try
            {
                if (InvokeRequired)
                {
                    MétodoCallback método = new MétodoCallback(MostrarFoto);
                    BeginInvoke(método);
                }
                else
                {
                    Foto foto = fMercadorias[mercadoriaAtual];

                    if (!foto.Preparada)
                    {
                        MostrarNotícias();

                        if (carregar == null)
                        {
                            carregar = new Thread(new ThreadStart(CarregarPróximasFotos));
                            carregar.IsBackground = true;
                            carregar.Start();
                        }
                    }
                    else
                    {
                        if (infoMercadoria != null)
                            infoMercadoria.Dispose();

                        infoMercadoria = new InfoMercadoria(foto);
                        InitializeMercadoriaView();

                        ModoAtual = Modo.Mercadoria;
                    }
                }
            }
            catch
            {
                ModoAtual = Modo.Notícia;
            }
        }
Esempio n. 33
0
 public ConsultaLote(Modo modo)
 {
     InitializeComponent();
     lote = null;
     modoActual = modo;
 }
Esempio n. 34
0
 public ConsultaLote(Modo modo)
 {
     InitializeComponent();
     comprobanteP = null;
     modoActual = modo;
 }
Esempio n. 35
0
 public ConsultaLote(eFact_Entidades.ComprobanteP ComprobanteP, Modo modo)
 {
     InitializeComponent();
     comprobanteP = ComprobanteP;
     modoActual = modo;
 }
Esempio n. 36
0
		public QuizEditor(Modo modo)
		{
			InitializeComponent();
			_modo = modo;
		}
Esempio n. 37
0
        public static void Alta(eFact_I_Bj.Entidades.Plantilla Plantilla, Modo Modo)
        {

        }
Esempio n. 38
0
        private void LoadAll()
        {
            try
            {
                LoadRssFeed();

                if (ModoAtual == Modo.Logotipo)
                    ModoAtual = Modo.Notícia;

                LoadPhotos();
            }
            finally
            {
                carregar = null;
            }
        }
Esempio n. 39
0
        void rssItemView_FadingComplete(object sender, EventArgs e)
        {
            try
            {
                switch (modo)
                {
                    case Modo.Notícia:
                        rssView.NextArticle();
                        rssDescriptionView.DisplayItem = rssView.SelectedItem;

                        if (switchCount++ > 2 && fMercadorias != null)
                        {
                            switchCount = 3;
                            ModoAtual = Modo.Mercadoria;
                            rssDescriptionView.Dispose();
                            rssDescriptionView = null;
                        }
                        break;

                    case Modo.Mercadoria:
                        infoMercadoria.Dispose();
                        infoMercadoria = null;

                        fMercadorias[mercadoriaAtual].LiberarFoto();

                        mercadoriaAtual = (mercadoriaAtual + 1) % fMercadorias.Length;

                        if (mercadoriaAtual == 0)
                            Carregar();

                        if (switchCount-- < 1 && rssView != null)
                        {
                            ModoAtual = Modo.Notícia;
                            switchCount = 0;
                        }
                        else
                            MostrarFoto();

                        if (mercadoriaAtual + 3 < fMercadorias.Length && !fMercadorias[mercadoriaAtual + 3].Preparada && carregar == null)
                        {
                            carregar = new Thread(CarregarPróximasFotos);
                            carregar.Start();
                        }
                        break;
                }
            }
            catch
            {
                Carregar();
            }
        }
Esempio n. 40
0
        void infoMercadoria_FadingComplete(object sender, EventArgs e)
        {
            if (modo == Modo.Mercadoria)
            {
                infoMercadoria.Dispose();
                infoMercadoria = null;

                fMercadorias[mercadoriaAtual].LiberarFoto();

                mercadoriaAtual = (mercadoriaAtual + 1) % fMercadorias.Length;

                if (mercadoriaAtual == 0)
                    Carregar();

                if (switchCount-- < 1 && rssView != null)
                {
                    ModoAtual = Modo.Notícia;
                    switchCount = 0;
                }
                else
                    MostrarFoto();

                if (mercadoriaAtual + 3 < fMercadorias.Length && !fMercadorias[mercadoriaAtual + 3].Preparada && carregar == null)
                {
                    carregar = new Thread(CarregarPróximasFotos);
                    carregar.Start();
                }
            }
        }
Esempio n. 41
0
 public ConsultaLote(eFact_Entidades.Lote Lote, Modo modo)
 {
     InitializeComponent();
     lote = Lote;
     modoActual = modo;
 }