public void InsertarEspacios(Espacio objEspacio) { ParqueoUPCEntities context = new ParqueoUPCEntities(); context.Espacio.Add(objEspacio); context.SaveChanges(); }
public Espacio GetEspacio(int EspacioId) { ParqueoUPCEntities context = new ParqueoUPCEntities(); Espacio objEspacio = context.Espacio.FirstOrDefault(X => X.EspacioId == EspacioId); return(objEspacio); }
private void panel3_MouseClick(object sender, MouseEventArgs e) { try { if (!Crear) { return; } Espacio objEspacio = new Espacio(); EspacioBC objEspacioBC1 = new EspacioBC(); if (objEspacioBC1.Colisiona(e.X, e.Y, objPisoBC.IdPisoMaximo(NumPisoActual))) { MessageBox.Show("Los Espacios Colisionan , no se puede crear este espacio"); Crear = false; return; } objEspacio.x = e.X; objEspacio.y = e.Y; objEspacio.PisoId = objPisoBC.IdPisoMaximo(NumPisoActual); objEspacio.Alto = 30; objEspacio.Ancho = 30; objEspacio.Ocupado = false; objEspacioBC1.InsertarEspacios(objEspacio); Crear = false; panel3.Refresh(); } catch (Exception ex) { } }
/* * Funcion: renderTerreno() * * Recorre la lista de celdas de terreno del entorno, ejecutando la operacion de render para cada una. */ public void renderTerreno(Espacio espacio) { for (int i = 0; i < Controlador.espacio.celdas_de_terreno.Count; ++i) { renderCeldaDeTerreno(Controlador.espacio.celdas_de_terreno[i]); } /*Debug.Log("Entrando al for"); * for(int x = 1; x < espacio.tamano_x-1; x++){ * for(int z = 1; z < espacio.tamano_z-1; z++){ * for(int y = espacio.tamano_y-1; y > 0; y--){ * Debug.Log("Y es muy grande?"); * if(espacio.grid[y][x, z].es_solido){ * Debug.Log("Entre al if"); * Debug.Log(y); * --y; * while(y > 0){ * unrenderCelda(espacio.grid[y][x, z], 0); * --y; * } * } * } * } * }*/ }
public void CreateEspacio() { var espacio1 = new Espacio { Capacidad = 25, Nombre = "Sala 2", Descripcion = "Sala con 25 PC, y el equipo del docente para un total de 26 equipos.", Estado = Invoke <IEstadoComponent>().GetById(5), Tipo = Invoke <ITipoSalaComponent>().GetById(3) }; var espacio2 = new Espacio { Capacidad = 25, Nombre = "Sala 3", Descripcion = "Sala con 25 PC, y el equipo del docente para un total de 26 equipos.", Estado = Invoke <IEstadoComponent>().GetById(5), Tipo = Invoke <ITipoSalaComponent>().GetById(3) }; var espacio3 = new Espacio { Capacidad = 25, Nombre = "Sala 4", Descripcion = "Sala con 25 PC, y el equipo del docente para un total de 26 equipos.", Estado = Invoke <IEstadoComponent>().GetById(5), Tipo = Invoke <ITipoSalaComponent>().GetById(3) }; Invoke().Insert(espacio1); Invoke().Insert(espacio2); Invoke().Insert(espacio3); }
public async Task <IActionResult> Edit(int id, [Bind("idEspacio,nombre,capacidadMaxima,area,combo,estado,idFlujoIngreso,idGrupoEspacio,idVenue")] Espacio espacio) { if (id != espacio.idEspacio) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(espacio); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EspacioExists(espacio.idEspacio)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["idFlujoIngreso"] = new SelectList(_context.FlujoIngreso, "idFlujoIngreso", "nombre", espacio.idFlujoIngreso); ViewData["idGrupoEspacio"] = new SelectList(_context.GrupoEspacio, "idGrupoEspacio", "nombre", espacio.idGrupoEspacio); ViewData["idVenue"] = new SelectList(_context.Venue, "idVenue", "nombre", espacio.idVenue); return(View(espacio)); }
public void Inicializar() { //patron = GetComponentInParent<Patron>(); Puntaje.CambiarIntFrase(intencion); //espacios = GetComponentsInChildren<Espacio>(); numEspacio = 0; //sumaUbicacion = 0; //espacios[numEspacio].Inicializar(); //espacios[numEspacio].Habilitado(true); if (espacio == null) { espacio = GetComponentInChildren <Espacio>(); } espacio.Inicializar(); espacio.Habilitado(true); botones = FindObjectsOfType <PalabraE>(); // Arreglo PALABRAS //AsignarPalabras(botones, palabras[numEspacio].ComoArreglo(), Posibilidades.Intenciones()); AsignarPalabras(); }
public void loginEspacio() { byte opCode = ReadByte(); byte sizeCode = ReadByte(); byte headCode = ReadByte(); byte subCode = ReadByte(); byte id = ReadByte(); //byte[] contrasena = ReadBytes(10); //string codigo = TypeConverter.ByteArrayToString(codigo); //string contrasena = TypeConverter.ByteArrayToString(contrasena); Log.dBlue("Enviado para ingresar: ({0}){1}", cliente.Puerto.ToString(), "Aula C-101 - Ethernet Shield"); cliente.Tipo = TipoCliente.Espacio; Espacio espacio = new Espacio(1, 1, "Aula C-101", "Salon C-101", "192.168.0.5", 5252, 1); cliente.Espacio = espacio; /* * byte[] data = new byte[] { opCode, sizeCode, sizeCode, subCode }; * socket.Send(data); */ Log.dBlue("Login ({0}): ({1})", cliente.Ip.ToString(), "Aula C-101"); }
public void CambiarEstado(Espacio objEspacio) { ParqueoUPCEntities context = new ParqueoUPCEntities(); Espacio objEspacioOri = context.Espacio.FirstOrDefault(X => X.EspacioId == objEspacio.EspacioId); objEspacioOri.Ocupado = true; context.SaveChanges(); }
public void EspacioEliminar(int EspacioId) { ParqueoUPCEntities context = new ParqueoUPCEntities(); Espacio objEspacio = context.Espacio.FirstOrDefault(X => X.EspacioId == EspacioId); context.Espacio.Remove(objEspacio); context.SaveChanges(); }
// Controlador del conjunto de frases. //private Patron patron; private void Awake() { contenido = GetComponent <TextMeshPro>(); espacio = GetComponentInChildren <Espacio>(); palabras = new Posibilidades(); intencion = Intencion.agresivo; }
public void Insert(Espacio obj) { if (obj is null) { throw new ArgumentNullException(nameof(obj)); } Invoke().Save(obj); }
public Nivel(Espacio espacio, int nroNivel, NaveJugador jugador, List <NaveEnemiga> navesEnemigas) { Espacio = espacio; NroNivel = nroNivel; Jugador = jugador; NavesEnemigas = navesEnemigas; NavesEnemigasRemovibles = new List <NaveEnemiga>(); }
public ActionResult DeleteConfirmed(int id) { Espacio espacio = db.Espacio.Find(id); db.Espacio.Remove(espacio); db.SaveChanges(); return(RedirectToAction("Index")); }
public void Update(Espacio obj) { if (obj is null) { throw new ArgumentNullException(nameof(obj)); } Invoke().Update(obj); }
/* * Funcion: inicializar() * * Inicializa las estructuras de datos necesarias para rendering (el pool de celdas y el pool de celdas de terreno). * Luego ejecuta las operaciones de render para el terreno y el espacio. */ public void inicializar(Espacio espacio) { int tamano_pool = (int)(espacio.tamano_x * espacio.tamano_z * espacio.tamano_y); pool.inicializar(tamano_pool / 3); terrain_pool.inicializar(tamano_pool / 3); renderTerreno(espacio); renderEspacio(espacio); }
public static Nivel Construir(int nroNivel, Canvas canvas) { int filaJugador = 536; int filaEnemigaAsalto = 64; int filaEnemigaDefensora = 64; int filaEnemigaExploradora = 160; int filaEnemigaCazadora = 192; Random numeroAzar = new Random(); Espacio espacio = new Espacio("Espacio", canvas, 0, 0, 900, 1521); // TODO: Debe venir por parametros NaveJugador jugador = new NaveJugador("jugador", canvas, 20, filaJugador, 64, 64); int duracionDesplazamiento = 5; int periodoInvisibilidad = numeroAzar.Next(0, 200); int periodoSigilo = numeroAzar.Next(0, 200); List <NaveEnemiga> navesEnemigas = new List <NaveEnemiga>(); NaveEnemiga naveEnemiga = new NaveEnemigaAsalto("Asalto1", canvas, 0, 0, 64, 64, filaEnemigaAsalto, duracionDesplazamiento, periodoInvisibilidad, periodoSigilo); duracionDesplazamiento = 5; periodoInvisibilidad = numeroAzar.Next(0, 200); periodoSigilo = numeroAzar.Next(0, 200); NaveEnemiga naveEnemiga2 = new NaveEnemigaAsalto("Asalto2", canvas, 0, 0, 64, 64, filaEnemigaAsalto, duracionDesplazamiento, periodoInvisibilidad, periodoSigilo); duracionDesplazamiento = 5; periodoInvisibilidad = numeroAzar.Next(0, 200); periodoSigilo = numeroAzar.Next(0, 200); NaveEnemiga naveEnemiga3 = new NaveEnemigaDefensora("Defensora1", canvas, 0, 0, 64, 64, filaEnemigaDefensora, duracionDesplazamiento, periodoInvisibilidad, periodoSigilo); duracionDesplazamiento = 5; periodoInvisibilidad = numeroAzar.Next(0, 200); periodoSigilo = numeroAzar.Next(0, 200); NaveEnemiga naveEnemiga4 = new NaveEnemigaExploradora("Exploradora1", canvas, 0, 0, 64, 64, filaEnemigaExploradora, duracionDesplazamiento, periodoInvisibilidad, periodoSigilo); duracionDesplazamiento = 5; periodoInvisibilidad = numeroAzar.Next(0, 200); periodoSigilo = numeroAzar.Next(0, 200); NaveEnemiga naveEnemiga5 = new NaveEnemigaCazadora("Cazadora1", canvas, 0, 0, 64, 64, filaEnemigaCazadora, duracionDesplazamiento, periodoInvisibilidad, periodoSigilo); navesEnemigas.Add(naveEnemiga); navesEnemigas.Add(naveEnemiga2); navesEnemigas.Add(naveEnemiga3); navesEnemigas.Add(naveEnemiga4); navesEnemigas.Add(naveEnemiga5); Nivel nuevoNivel = new Nivel(espacio, nroNivel, jugador, navesEnemigas); return(nuevoNivel); }
public ActionResult Edit([Bind(Include = "IdEspacio,NombreEspacio,Descripcion,Capacidad,Tipo,Estado")] Espacio espacio) { if (ModelState.IsValid) { db.Entry(espacio).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(espacio)); }
public ActionResult Create([Bind(Include = "IdEspacio,NombreEspacio,Descripcion,Capacidad,Tipo,Estado")] Espacio espacio) { if (ModelState.IsValid) { db.Espacio.Add(espacio); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(espacio)); }
public static String DeleteEspacio(int id) { String mensaje = ""; Espacio espacio = ORM.bd.Espacio.Find(id); ORM.bd.Espacio.Remove(espacio); mensaje = ORM.SaveChanges(); return(mensaje); }
public void UpdateEspacio_True() { Espacio espacio = new Espacio(); var mockEspacioRepository = new Mock <IEspacioRepository>(); mockEspacioRepository.Setup(sp => sp.Update(espacio)).Returns(true); IEspacioService espacioService = new EspacioService(mockEspacioRepository.Object); var resultado = espacioService.Update(espacio); Assert.True(resultado); }
public static String UpdateEspacio(int id, String nom, Double preu, Boolean exterior) { String mensaje = ""; Espacio espacio = ORM.bd.Espacio.Find(id); espacio.nombre = nom; espacio.precio = preu; espacio.exterior = exterior; mensaje = ORM.SaveChanges(); return(mensaje); }
public bool Save(Espacio entity) { try { context.Add(entity); context.SaveChanges(); } catch (System.Exception) { return(false); } return(true); }
public Espacio Get(int id) { var result = new Espacio(); try { result = context.Espacios.Single(x => x.Id == id); } catch (System.Exception) { throw; } return(result); }
public async Task <IActionResult> Create([Bind("idEspacio,nombre,capacidadMaxima,area,combo,estado,idFlujoIngreso,idGrupoEspacio,idVenue")] Espacio espacio) { if (ModelState.IsValid) { _context.Add(espacio); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["idFlujoIngreso"] = new SelectList(_context.FlujoIngreso, "idFlujoIngreso", "nombre", espacio.idFlujoIngreso); ViewData["idGrupoEspacio"] = new SelectList(_context.GrupoEspacio, "idGrupoEspacio", "nombre", espacio.idGrupoEspacio); ViewData["idVenue"] = new SelectList(_context.Venue, "idVenue", "nombre", espacio.idVenue); return(View(espacio)); }
public void GetByIdEspacio_True(int id) { Espacio espacio = new Espacio(); espacio.Id = id; var mockEspacioRepository = new Mock <IEspacioRepository>(); mockEspacioRepository.Setup(sp => sp.Get(id)).Returns(espacio); IEspacioService espacioService = new EspacioService(mockEspacioRepository.Object); var resultado = espacioService.Get(id); Assert.Equal(1, resultado.Id); }
/// <summary> /// Si lat y long son NULL => ZONA NULL /// </summary> /// <param name="excelWorksheet"></param> /// <param name="i"></param> /// <param name="lat_j"></param> /// <param name="lgn_j"></param> /// <param name="polygons"></param> /// <returns></returns> private string GetZona(ExcelWorksheet excelWorksheet, int i, int lat_j, int lgn_j, List <Espacio> polygons) { // Obtengo el datos de las celdas double?lat_data = double.TryParse(excelWorksheet.Cells[i, lat_j].Value.ToString(), out double lat_o) ? (double?)lat_o : null; double?lgn_data = double.TryParse(excelWorksheet.Cells[i, lgn_j].Value.ToString(), out double lon_o) ? (double?)lon_o : null; if (lat_data.HasValue && lgn_data.HasValue) { Espacio rrcc = polygons.Find(polygon => (polygon.contains(new Coordenada(lat_data.Value, lgn_data.Value)))); return(EspacioBusiness.zonas[rrcc == null ? "-1" : rrcc.Codigo]); } return(null); }
// GET: Espacios/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Espacio espacio = db.Espacio.Find(id); if (espacio == null) { return(HttpNotFound()); } return(View(espacio)); }
public void GetAllEpacio_True() { List <Espacio> auxList = new List <Espacio>(); Espacio esp = new Espacio(); auxList.Add(esp); IEnumerable <Espacio> espacios = auxList; var mockEspacioRepository = new Mock <IEspacioRepository>(); mockEspacioRepository.Setup(sp => sp.GetAll()).Returns(espacios); IEspacioService espacioService = new EspacioService(mockEspacioRepository.Object); var resultado = espacioService.GetAll(); Assert.NotEmpty(resultado); }
static void Main(string[] args) { try { var espacio = new Espacio(new List <Planeta> { new Planeta(500, 1, true, "Ferengi"), new Planeta(1000, 5, false, "Vulcano"), new Planeta(2000, 3, true, "Betasoide") }); var builder = new SqlConnectionStringBuilder(); builder.DataSource = "servidor-meli-clima.database.windows.net"; builder.UserID = "admin-meli"; builder.Password = "******"; builder.InitialCatalog = "clima"; using (var connection = new SqlConnection(builder.ConnectionString)) { connection.Open(); using (var command = new SqlCommand()) { command.Connection = connection; for (var i = 0; i < 3652; ++i) { espacio.CalcularClima(); var sql = new StringBuilder(); sql.Append("insert into dias(diaId, tipoClimaId) values("); sql.Append(espacio.DiaActual); sql.Append(","); sql.Append((int)espacio.TipoPeriodo); sql.Append(");"); command.CommandText = sql.ToString(); command.ExecuteNonQuery(); espacio.AvanzarDia(); } } } } catch (SqlException e) { Console.WriteLine(e.ToString()); } Console.WriteLine("Terminado."); Console.ReadLine(); }
/* * Funcion: Start() * * En Unity, la funcion Start() de cualquier script que herede de MonoBehaviour se ejecuta automaticamente al inicio del programa. * * -Guarda el mapa de alturas seleccionado como dato persistente, para que permanezca a traves del cambio de escenas desde "inicio" * hasta "simulacion" * -Carga el mapa de alturas seleccionado. * -Carga e inicializa el renderer y el espacio de simulacion. */ void Start() { controlador = this; if (PersistentData.GlobalData != null && PersistentData.GlobalData.heightmapSelected) { heightmap = PersistentData.GlobalData.heightmap; } map_loader = new MapLoader (tamano_y, tamano_x, tamano_z, getHeightmapUrl(heightmap)); esp_renderer = GameObject.Find ("Renderer").GetComponent<EspRenderer> (); esp_renderer.inicializarScheduledCells (); Espacio esp = new Espacio(tamano_x, tamano_y, tamano_z, sensibilidad); espacio.rend = esp_renderer; esp_renderer.inicializar (espacio); //GameObject combinedTerrainObj = Instantiate(Resources.Load("CeldaTerreno", typeof(GameObject))) as GameObject; //esp_renderer.CombineTerrain(combinedTerrainObj); }