public ActionResult DeleteConfirmed(int id)
        {
            DatosUnidad datosUnidad = db.DatosUnidad.Find(id);

            db.DatosUnidad.Remove(datosUnidad);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        public ActionResult Edit(RegistroUnidad registroUnidad, DatosUnidad datos, DateTime date, string NombreGuardia, string Puerta)
        {
            if (ModelState.IsValid)
            {
                db.Entry(registroUnidad).State = EntityState.Modified;
                db.SaveChanges();

                // Editar otra Entidad

                /*var _datos = db.DatosUnidad.Where(d => d.IdRegistroUnidad == registroUnidad.Id).FirstOrDefault();
                 * _datos.NombreConductor = datos.NombreConductor;
                 * _datos.PlacasTractor = datos.PlacasTractor;
                 * _datos.NoEcoTractor = datos.NoEcoTractor;
                 * _datos.NoCaja = datos.NoCaja;
                 * _datos.TipoRemolque = datos.TipoRemolque;
                 * _datos.PlacasRemolque = datos.PlacasRemolque;
                 * _datos.NoEcoRemolque = datos.NoEcoRemolque;
                 * db.Entry(_datos).State = EntityState.Modified;
                 * db.SaveChanges();*/

                datos.PlacasTractor    = datos.PlacasTractor == null ? " " : datos.PlacasTractor;
                datos.NoEcoTractor     = datos.NoEcoTractor == null ? " " : datos.NoEcoTractor;
                datos.PlacasRemolque   = datos.PlacasRemolque == null ? " " : datos.PlacasRemolque;
                datos.NoEcoRemolque    = datos.NoEcoRemolque == null ? " " : datos.NoEcoRemolque;
                datos.TipoRemolque     = datos.TipoRemolque == null ? " " : datos.TipoRemolque;
                datos.NoCaja           = datos.NoCaja == null ? "" : datos.NoCaja;
                datos.IdRegistroUnidad = registroUnidad.Id;
                db.DatosUnidad.Add(datos);
                db.SaveChanges();

                PersonaServicio personaServicio      = new PersonaServicio();
                IRespuestaServicio <Persona> persona = personaServicio.GetPersona(User.Identity.GetUserId());

                if (persona.EjecucionCorrecta)
                {
                    BitacoraUnidad bitacora = new BitacoraUnidad();
                    bitacora.IdPersona     = persona.Respuesta.Id;
                    bitacora.NombreGuardia = NombreGuardia;
                    bitacora.Puerta        = Puerta == null
                        ? db.Formato.Where(f => f.Id == registroUnidad.IdFormato).Select(f => f.Puerta).FirstOrDefault()
                        : Puerta;

                    bitacora.Fecha            = date;
                    bitacora.IdRegistroUnidad = registroUnidad.Id;
                    bitacora.TipoMovimiento   = "Salida";
                    db.BitacoraUnidad.Add(bitacora);
                    db.SaveChanges();
                }

                return(RedirectToAction("Index", new { Codigo = db.Formato.Where(f => f.Id == registroUnidad.IdFormato).Select(f => f.Codigo).FirstOrDefault() }));
            }
            ViewBag.IdFormato = new SelectList(db.Formato, "Id", "Codigo", registroUnidad.IdFormato);
            return(View(registroUnidad));
        }
 public ActionResult Edit([Bind(Include = "Id,Placas,NoEco,NoCaja,TipoRemolque,IdRegistroUnidad")] DatosUnidad datosUnidad)
 {
     if (ModelState.IsValid)
     {
         db.Entry(datosUnidad).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.IdRegistroUnidad = new SelectList(db.RegistroUnidad, "Id", "Empresa", datosUnidad.IdRegistroUnidad);
     return(View(datosUnidad));
 }
        // GET: SeguridadFisica/DatosUnidad/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            DatosUnidad datosUnidad = db.DatosUnidad.Find(id);

            if (datosUnidad == null)
            {
                return(HttpNotFound());
            }
            return(View(datosUnidad));
        }
        // GET: SeguridadFisica/DatosUnidad/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            DatosUnidad datosUnidad = db.DatosUnidad.Find(id);

            if (datosUnidad == null)
            {
                return(HttpNotFound());
            }
            ViewBag.IdRegistroUnidad = new SelectList(db.RegistroUnidad, "Id", "Empresa", datosUnidad.IdRegistroUnidad);
            return(View(datosUnidad));
        }
Example #6
0
    IEnumerator testeando(WWWForm form)
    {
        UnityWebRequest request = UnityWebRequest.Post(serverUri, form);

        yield return(request.SendWebRequest());

        if (request.isNetworkError || request.isHttpError)
        {
            Debug.Log("malamente");
        }
        else
        {
            Debug.Log(request.downloadHandler.text);

            //CHAPUZAAAA

            //cojo los datos y relleno datosPlayer
            //falseando los datos
            DatosPlayer datosPlayerTest = new DatosPlayer();
            datosPlayerTest.nickname   = "nicknameLoginTest";
            datosPlayerTest.dinero     = 1;
            datosPlayerTest.reputacion = 1;


            //falseando las unidades q tiene
            DatosUnidad du  = new DatosUnidad(1, "rasek", 5, 100);
            DatosUnidad du2 = new DatosUnidad(2, "rusuk", 5, 100);
            datosPlayerTest.addUnidadEquipo(du);
            datosPlayerTest.addUnidadEquipo(du2);


            GameManager.instance.DatosPlayer = datosPlayerTest;

            //cuando esté todo cargado, lo llevo a la siguiente escena
            SceneManager.LoadScene("base");
        }
    }
Example #7
0
 public UnidadLogic()
 {
     this.UnidadData = new DatosUnidad();
 }
Example #8
0
 public void setDatos(DatosUnidad du)
 {
     datosUnidad = du;
 }
Example #9
0
 public void removeUnidadEquipo(DatosUnidad unidad)
 {
     _equipoUnidades.Remove(unidad);
 }
Example #10
0
 public void addUnidadEquipo(DatosUnidad unidad)
 {
     _equipoUnidades.Add(unidad);
 }