public async Task <RespuestaGenericaDTO> InsertarPersona(PERSONA persona, DIRECCION direccion) { RespuestaGenericaDTO respuesta; using (var Transaccion = dbContext.Database.BeginTransaction()) { try { dbContext.Add(persona); await dbContext.SaveChangesAsync(); direccion.PER_ID = persona.PER_ID; dbContext.Add(persona); await dbContext.SaveChangesAsync(); await Transaccion.CommitAsync(); var personaInsertada = dbContext.PERSONA.Where(x => x.PER_ID == persona.PER_ID).Include(y => y.DIRECCION); respuesta = new RespuestaGenericaDTO(200, "Exitoso", mapper.Map <MostrarPersonaDTO>(personaInsertada)); } catch (Exception ex) { await Transaccion.RollbackAsync(); respuesta = new RespuestaGenericaDTO(500, "Error Interno del Servidor", ex.Message); } return(respuesta); } }
public ActionResult DeleteConfirmed(int id) { DIRECCION dIRECCION = db.DIRECCION.Find(id); db.DIRECCION.Remove(dIRECCION); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "CODIGODIRECCION,SECTORDIRECCION,BARRIODIRECCION,CALLEPRINCIPAL,CALLESECUNDARIA")] DIRECCION dIRECCION) { if (ModelState.IsValid) { db.Entry(dIRECCION).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(dIRECCION)); }
public ActionResult Create([Bind(Include = "CODIGODIRECCION,SECTORDIRECCION,BARRIODIRECCION,CALLEPRINCIPAL,CALLESECUNDARIA")] DIRECCION dIRECCION) { if (ModelState.IsValid) { db.DIRECCION.Add(dIRECCION); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(dIRECCION)); }
public ActionResult Edit([Bind(Include = "PRODUCTO,NOMBRE,SKU,PRECIO,MARCA,MODELO,DESCRIPCION,EXISTENCIA,PROVEEDOR,CODIGO")] DIRECCION dIRECCION) { if (ModelState.IsValid) { db.Entry(dIRECCION).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.MARCA = new SelectList(db.Marca, "id_marca", "MARCA1", dIRECCION.MARCA); ViewBag.MODELO = new SelectList(db.Modelo, "id_modelo", "MODELO1", dIRECCION.MODELO); ViewBag.PROVEEDOR = new SelectList(db.Proveedor, "id_proveedor", "NOMBRE", dIRECCION.PROVEEDOR); return(View(dIRECCION)); }
// GET: DIRECCIONs/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DIRECCION dIRECCION = db.DIRECCION.Find(id); if (dIRECCION == null) { return(HttpNotFound()); } return(View(dIRECCION)); }
void Update() { if (gameOver) { return; } DIRECCION lastDirection = proximaDireccion; if (Input.GetKeyDown(KeyCode.UpArrow)) { proximaDireccion = DIRECCION.Arriba; } else if (Input.GetKeyDown(KeyCode.DownArrow)) { proximaDireccion = DIRECCION.Abajo; } else if (Input.GetKeyDown(KeyCode.RightArrow)) { proximaDireccion = DIRECCION.Derecha; } else if (Input.GetKeyDown(KeyCode.LeftArrow)) { proximaDireccion = DIRECCION.Izquierda; } if (lastDirection != proximaDireccion) { if (posActual + Posicion(proximaDireccion) == direccion[direccion.Count - 3]) { proximaDireccion = lastDirection; } } tiempoActual += Time.deltaTime; if (tiempoActual > actualizacion) { tiempoActual = 0; Actualizacion(); } else if (continuado) { serpiente.SetPosition(0, Vector3.Lerp(direccion[0], direccion[1], tiempoActual / actualizacion)); serpiente.SetPosition(direccion.Count - 1, Vector3.Lerp(direccion[direccion.Count - 1], direccion[direccion.Count - 1] + Posicion(proximaDireccion), tiempoActual / actualizacion)); } }
// GET: DIRECCIONs/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DIRECCION dIRECCION = db.DIRECCION.Find(id); if (dIRECCION == null) { return(HttpNotFound()); } ViewBag.MARCA = new SelectList(db.Marca, "id_marca", "MARCA1", dIRECCION.MARCA); ViewBag.MODELO = new SelectList(db.Modelo, "id_modelo", "MODELO1", dIRECCION.MODELO); ViewBag.PROVEEDOR = new SelectList(db.Proveedor, "id_proveedor", "NOMBRE", dIRECCION.PROVEEDOR); return(View(dIRECCION)); }
public static DIRECCION buscarDireccionCondominio(long condominio) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { DIRECCION aux = (from u in dbc.DIRECCION where u.ID_CONDOMINIO == condominio select u).FirstOrDefault(); if (aux != null) { return(aux); } else { return(null); } } }
public static DIRECCION buscarDireccion(long comuna, string calle, int numero) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { DIRECCION aux = (from u in dbc.DIRECCION where u.ID_COMUNA == comuna && u.CALLE == calle && u.NUMERO == numero select u).FirstOrDefault(); if (aux != null) { return(aux); } else { return(null); } } }
public static DIRECCION buscarIdDireccion(long direccion) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { DIRECCION aux = (from u in dbc.DIRECCION where u.ID_DIRECCION == direccion select u).FirstOrDefault(); if (aux != null) { return(aux); } else { return(null); } } }
public void MirarHacia(float direccion) { if (!interactable) { return; } if (direccion < 0) { dir = DIRECCION.Izquierda; } else if (direccion > 0) { dir = DIRECCION.Derecha; } transform.localScale = new Vector3((dir == DIRECCION.Izquierda) ? -1 : 1, transform.localScale.y, transform.localScale.z); }
Vector3 Posicion(DIRECCION _direccion) { switch (_direccion) { case DIRECCION.Arriba: return(Vector3.up); case DIRECCION.Abajo: return(Vector3.down); case DIRECCION.Derecha: return(Vector3.right); case DIRECCION.Izquierda: return(Vector3.left); } return(Vector3.zero); }
protected void btnRegistroCondominio_Click(object sender, EventArgs e) { System.Threading.Thread.Sleep(5000); string resultDireccion = Controller.ControllerDireccion.crearDireccion(Convert.ToInt64(dplComuna.SelectedValue), txtCalle.Text, Convert.ToInt32(txtNumero.Text)); if (resultDireccion.Equals("Direccion Creada")) { DIRECCION direccion = Controller.ControllerDireccion.buscarDireccion(Convert.ToInt64(dplComuna.SelectedValue), txtCalle.Text, Convert.ToInt32(txtNumero.Text)); string resulCondominio = Controller.ControllerCondominio.crearCondominio(direccion.ID_DIRECCION, Convert.ToInt64(dplAdministrador.SelectedValue), txtNombre.Text, Convert.ToInt32(txtEst.Text)); if (resulCondominio.Equals("Condominio Creado")) { CONDOMINIO condominio = Controller.ControllerCondominio.buscarCondominio(direccion.ID_DIRECCION); string resultEdificio = ""; string resultDep = ""; string numeroDep = ""; string letra = ""; foreach (Adapter.AdapterEdificio adapter in listaEdificio) { resultEdificio = Controller.ControllerEdificio.crearEdificio(condominio.ID_CONDOMINIO, adapter._NOMBRE_EDIFICIO, adapter._CANTIDAD_PISO, adapter._CANTIDAD_DEPARTAMENTO, adapter._DIMENSION_EDIFICIO); } if (resultEdificio.Equals("Edificio Creado")) { int index = 1; List <EDIFICIO> listaEdificio = Controller.ControllerEdificio.buscarEdificioCondominio(condominio.ID_CONDOMINIO); foreach (EDIFICIO item in listaEdificio) { letra = listaLetras[index]; for (int i = 1; i <= item.CANTIDAD_DEPARTAMENTO; i++) { numeroDep = letra + " " + i; resultDep = Controller.ControllerDepartamento.crearDepartamento(item.ID_EDIFICIO, numeroDep, 0); } index++; } if (resultDep.Equals("Departamento Creado")) { string condominioPago = condominio.ID_CONDOMINIO.ToString(); Session["CondominioSinDimension"] = condominioPago; ScriptManager.RegisterStartupScript(this, this.GetType(), "alertIns", "alert('Condominio Registrado');window.location.href='" + Request.RawUrl + "';", true); } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "alertIns", "alert('Error al Registrar Edificio');window.location.href='" + Request.RawUrl + "';", true); } } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "alertIns", "alert('Error al Registrar Edificio');window.location.href='" + Request.RawUrl + "';", true); } } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "alertIns", "alert('Error al Registrar Condominio');window.location.href='" + Request.RawUrl + "';", true); } } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "alertIns", "alert('Error al Crear la Dirección');window.location.href='" + Request.RawUrl + "';", true); } }