private void BtnPicture2_Click(object sender, EventArgs e) { this.PtbLogo2.Image = Seleccionar.Imagen("\\DBMETAL\\", "Image Files(*.BMP;*.JPG;*.GIF;*.PNG;*.TIFF;*.JPEG)|*.BMP;*.JPG;*.GIF;*.PNG;*.TIFF;*.JPEG", this.PtbLogo2.Image); GuardarDatos Guardar = new GuardarDatos(); Guardar._ImagenPublicitaria(2, Convertir.ImagenEnByte(this.PtbLogo2.Image)); }
public CursorDef(string id, Seleccionar select, int linea, int columna) : base(linea, columna) { Id = id; Select = select; }
public object Ejecutar(Ambito ambito) { try { this.numero = Estatico.numPregunta; Estatico.numPregunta++; DamePregunta dame = new DamePregunta(identificador, parametros, clase, linea, columna, estilo.tipo, "", this.numero); Pregunta p = dame.getPregunta(ambito); if (p != null) { object l = estilo.parametros.ElementAt(0).getValor(ambito); if (l is Objeto) { Objeto o = (Objeto)l; if (o.idClase.ToLower().Equals("opciones")) { Objeto ob = dame.ob; Ambito auxiliar = dame.ambPregu; Opciones listado = dameOpciones(o.ambito); int tipo = 0; if (estilo.tipo.Equals("seleccionar")) { tipo = 0; } else { tipo = 1; } /*MUESTRA EL FORM*/ MuestraForm: Seleccionar s = new Seleccionar(p, tipo, listado, linea, columna, clase, ambito.archivo); s.ShowDialog(); String respuesta = s.respuesta; if (respuesta.Equals("")) { this.valorResp = Estatico.respuestaPorDefecto(this.casteo); } else { this.valorResp = Estatico.casteaRespuestaA(respuesta, valorResp, this.casteo); } if (valorResp is null) { TError error = new TError("Semantico", "No se logro Castear la respuesta a tipo: " + this.casteo.ToString() + " | Clase: " + clase + " | Archivo: " + ambito.archivo, linea, columna, false); Estatico.errores.Add(error); Estatico.ColocaError(error); goto MuestraForm; } if (!llamaARespuesta(auxiliar, valorResp)) { goto MuestraForm; } PreguntaAlmacenada nueva = new PreguntaAlmacenada(this.identificador, p.etiqueta, this.numero); nueva.addAnswer(this.valorResp.ToString()); Estatico.resps.Add(nueva); ob.ambito = dame.ambPregu; if (s.salir != null) { return(s.salir); } } else { TError error = new TError("Semantico", "El parametro recibido para la pregunta: " + estilo.tipo + " requiere un objeto de tipo Opciones | Clase: " + clase + " | Archivo: " + ambito.archivo, linea, columna, false); Estatico.errores.Add(error); Estatico.ColocaError(error); } } else { TError error = new TError("Semantico", "El parametro recibido para la pregunta: " + estilo.tipo + " requiere un objeto de tipo Opciones | Clase: " + clase + " | Archivo: " + ambito.archivo, linea, columna, false); Estatico.errores.Add(error); Estatico.ColocaError(error); } } } catch (Exception e) { TError error = new TError("Ejecucion", "Error al ejecutar pregunta:" + this.identificador + " de tipo: " + estilo.tipo + " | Clase: " + clase + " | Archivo: " + ambito.archivo + " | Mensaje: " + e.Message, linea, columna, false); Estatico.ColocaError(error); Estatico.errores.Add(error); } return(new Nulo()); }
public Cursor(Seleccionar select) { Select = select; Data = null; }
private void BtnBuscarFoto_Click(object sender, EventArgs e) { this.PtbPersonal.Image = Seleccionar.Imagen("\\DBMETAL_SHARP\\", "Image Files(*.BMP;*.JPG;*.GIF;*.PNG;*.TIFF;*.JPEG)|*.BMP;*.JPG;*.GIF;*.PNG;*.TIFF;*.JPEG", this.PtbPersonal.Image); }
public Agregacion(Aggregation funcion, Seleccionar select, int linea, int columna) : base(linea, columna) { Funcion = funcion; Select = select; }
public MainPage UsePerfil(string perfil = "Todos") { Perfil.SendKeys(perfil); Seleccionar.Click(); return(new MainPage(WebDriver)); }
private Lanzar lanzar; //TODO esto esta para poder solucionar la sincronizacion, pensar mejor!!! #endregion Atributos #region Comportamientos public List <Comando> ProcesarEntradasTeclado() { comandosSeleccionados.Clear(); #region Paquete de fuciones (Fx) //Si preciono para ver el menú de ayuda if (d3dInput.keyDown(Key.F1)) { comandosSeleccionados.Add(new Ayuda(TextoDeComandos())); return(comandosSeleccionados); } //Si preciono para usar camara en primera persona if (d3dInput.keyDown(Key.F2)) { comandosSeleccionados.Add(new CambiarCamara(CambiarCamara.PrimeraPersona)); return(comandosSeleccionados); } //Si preciono para usar camara en tercera persona if (d3dInput.keyDown(Key.F3)) { comandosSeleccionados.Add(new CambiarCamara(CambiarCamara.TerceraPersona)); return(comandosSeleccionados); } //Si preciono para bajar la camara if (d3dInput.keyDown(Key.F5)) { comandosSeleccionados.Add(new MoverCamara(MoverCamara.BajarCamara)); return(comandosSeleccionados); } //Si preciono para subir la camara if (d3dInput.keyDown(Key.F6)) { comandosSeleccionados.Add(new MoverCamara(MoverCamara.SubirCamara)); return(comandosSeleccionados); } //Si preciono para Acercar la camara if (d3dInput.keyDown(Key.F7)) { comandosSeleccionados.Add(new MoverCamara(MoverCamara.AcercarCamara)); return(comandosSeleccionados); } //Si preciono para alajar la camara if (d3dInput.keyDown(Key.F8)) { comandosSeleccionados.Add(new MoverCamara(MoverCamara.AlejarCamara)); return(comandosSeleccionados); } #endregion Paquete de fuciones (Fx) #region Paquete de movimientos principales acelerados //Si preciono para caminar más rápido para adelante if (d3dInput.keyDown(Key.RightShift) || d3dInput.keyDown(Key.LeftShift) && (d3dInput.keyDown(Key.W) || d3dInput.keyDown(Key.Up))) { var mover = new Mover(-1f); mover.MovimientoRapido = true; comandosSeleccionados.Add(mover); //return this.comandosSeleccionados; } //Si preciono para caminar más rápido para atras if (d3dInput.keyDown(Key.RightShift) || d3dInput.keyDown(Key.LeftShift) && (d3dInput.keyDown(Key.S) || d3dInput.keyDown(Key.Down))) { var mover = new Mover(1f); mover.MovimientoRapido = true; comandosSeleccionados.Add(mover); //return this.comandosSeleccionados; } //Si preciono para rotar más rápido para la derecha if (d3dInput.keyDown(Key.RightShift) || d3dInput.keyDown(Key.LeftShift) && (d3dInput.keyDown(Key.Right) || d3dInput.keyDown(Key.D))) { var rotar = new Girar(1f); rotar.MovimientoRapido = true; comandosSeleccionados.Add(rotar); //return this.comandosSeleccionados; } //Si preciono para rotar más rápido para la izquierda if (d3dInput.keyDown(Key.RightShift) || d3dInput.keyDown(Key.LeftShift) && (d3dInput.keyDown(Key.Left) || d3dInput.keyDown(Key.A))) { var rotar = new Girar(-1f); rotar.MovimientoRapido = true; comandosSeleccionados.Add(rotar); //return this.comandosSeleccionados; } if (comandosSeleccionados.Count > 0) { return(comandosSeleccionados); } #endregion Paquete de movimientos principales acelerados #region Paquete de movimientos principales //Movimiento para adelante if (d3dInput.keyDown(Key.W) || d3dInput.keyDown(Key.Up)) { Comando accion = new Mover(-1f); comandosSeleccionados.Add(accion); //return this.comandosSeleccionados; } //Movimiento para Atras if (d3dInput.keyDown(Key.S) || d3dInput.keyDown(Key.Down)) { Comando accion = new Mover(1f); comandosSeleccionados.Add(accion); //return this.comandosSeleccionados; } //Rotar Derecha if (d3dInput.keyDown(Key.Right) || d3dInput.keyDown(Key.D)) { Comando rotar = new Girar(1f); comandosSeleccionados.Add(rotar); //return this.comandosSeleccionados; } //Rotar Izquierda if (d3dInput.keyDown(Key.Left) || d3dInput.keyDown(Key.A)) { Comando rotar = new Girar(-1f); comandosSeleccionados.Add(rotar); //return this.comandosSeleccionados; } if (comandosSeleccionados.Count > 0) { return(comandosSeleccionados); } #endregion Paquete de movimientos principales #region Paquete de acciones con 2 teclas //Tirar un elemento if (d3dInput.keyDown(Key.T) && d3dInput.keyDown(Key.D1)) { Comando accion = new Tirar(Tirar.Uno); comandosSeleccionados.Add(accion); return(comandosSeleccionados); } if (d3dInput.keyDown(Key.T) && d3dInput.keyDown(Key.D2)) { Comando accion = new Tirar(Tirar.Dos); comandosSeleccionados.Add(accion); return(comandosSeleccionados); } if (d3dInput.keyDown(Key.T) && d3dInput.keyDown(Key.D3)) { Comando accion = new Tirar(Tirar.Tres); comandosSeleccionados.Add(accion); return(comandosSeleccionados); } if (d3dInput.keyDown(Key.T) && d3dInput.keyDown(Key.D4)) { Comando accion = new Tirar(Tirar.Cuatro); comandosSeleccionados.Add(accion); return(comandosSeleccionados); } if (d3dInput.keyDown(Key.T) && d3dInput.keyDown(Key.D5)) { Comando accion = new Tirar(Tirar.Cinco); comandosSeleccionados.Add(accion); return(comandosSeleccionados); } if (d3dInput.keyDown(Key.T) && d3dInput.keyDown(Key.D6)) { Comando accion = new Tirar(Tirar.Seis); comandosSeleccionados.Add(accion); return(comandosSeleccionados); } if (d3dInput.keyDown(Key.T) && d3dInput.keyDown(Key.D7)) { Comando accion = new Tirar(Tirar.Siete); comandosSeleccionados.Add(accion); return(comandosSeleccionados); } if (d3dInput.keyDown(Key.T) && d3dInput.keyDown(Key.D8)) { Comando accion = new Tirar(Tirar.Ocho); comandosSeleccionados.Add(accion); return(comandosSeleccionados); } if (d3dInput.keyDown(Key.T) && d3dInput.keyDown(Key.D9)) { Comando accion = new Tirar(Tirar.Nueve); comandosSeleccionados.Add(accion); return(comandosSeleccionados); } #endregion Paquete de acciones con 2 teclas #region Paquete de acciones con 1 tecla //Seleccion de Arma palo if (d3dInput.keyDown(Key.D1)) { comandosSeleccionados.Add(new ApagarAntorcha()); Comando accion = new Seleccionar(Seleccionar.NumeroUno); comandosSeleccionados.Add(accion); return(comandosSeleccionados); } //Seleccion de Arma Hacha if (d3dInput.keyDown(Key.D2)) { comandosSeleccionados.Add(new ApagarAntorcha()); Comando accion = new Seleccionar(Seleccionar.NumeroDos); comandosSeleccionados.Add(accion); return(comandosSeleccionados); } //Seleccion Juntar if (d3dInput.keyDown(Key.J)) { Comando accion = new Interactuar(Interactuar.Juntar); comandosSeleccionados.Add(accion); return(comandosSeleccionados); } //Seleccion Encender if (d3dInput.keyDown(Key.E)) { Comando accion = new Interactuar(Interactuar.Encender); comandosSeleccionados.Add(accion); return(comandosSeleccionados); } //Seleccion Consumir if (d3dInput.keyDown(Key.C)) { Comando accion = new Interactuar(Interactuar.Consumir); comandosSeleccionados.Add(accion); return(comandosSeleccionados); } //Abrir if (d3dInput.keyDown(Key.B)) { Comando accion = new Interactuar(Interactuar.Abrir); comandosSeleccionados.Add(accion); return(comandosSeleccionados); } //Juntar todo if (d3dInput.keyDown(Key.Y)) { Comando accion = new Interactuar(Interactuar.JuntarTodo); comandosSeleccionados.Add(accion); return(comandosSeleccionados); } //Dejar Todo if (d3dInput.keyDown(Key.U)) { Comando accion = new Interactuar(Interactuar.DejarTodo); comandosSeleccionados.Add(accion); return(comandosSeleccionados); } //Pegar una piña if (d3dInput.keyDown(Key.RightControl)) { if (golpear == null) { golpear = new Golpear(Golpear.Pegar); } else { golpear.GolpeActual = Golpear.Pegar; } comandosSeleccionados.Add(golpear); return(comandosSeleccionados); } //Pegar una patada if (d3dInput.keyDown(Key.LeftControl)) { if (golpear == null) { golpear = new Golpear(Golpear.Patear); } else { golpear.GolpeActual = Golpear.Patear; } comandosSeleccionados.Add(golpear); return(comandosSeleccionados); } //Saltar if (d3dInput.keyDown(Key.Space)) { if (saltar == null) { saltar = new Saltar(Saltar.EnLugar); } else if (saltar.Movimiento.Finalizo) { saltar = new Saltar(Saltar.EnLugar); } comandosSeleccionados.Add(saltar); return(comandosSeleccionados); } //Lanza un elemento con fuerza if (d3dInput.keyDown(Key.P)) { if (lanzar == null) { lanzar = new Lanzar(); comandosSeleccionados.Add(lanzar); } else if (lanzar.Movimiento != null && lanzar.Movimiento.Finalizo) { lanzar = null; lanzar = new Lanzar(); comandosSeleccionados.Add(lanzar); } return(comandosSeleccionados); } //Saltar adelante if (d3dInput.keyDown(Key.Z)) { if (saltar == null) { saltar = new Saltar(Saltar.Adelante); } else if (saltar.Movimiento.Finalizo) { saltar = new Saltar(Saltar.Adelante); } comandosSeleccionados.Add(saltar); return(comandosSeleccionados); } //Imprimir menu de mochila del personaje if (d3dInput.keyDown(Key.M)) { comandosSeleccionados.Add(new Menu(Menu.Mochila)); return(comandosSeleccionados); } //Encender una antorcha if (d3dInput.keyDown(Key.L)) { comandosSeleccionados.Add(new EncenderAntorcha()); return(comandosSeleccionados); } comandosSeleccionados.Add(new Interactuar(Interactuar.Parado)); return(comandosSeleccionados); #endregion Paquete de acciones con 1 tecla }