Esempio n. 1
0
        public ActionResult Post(bool IsNew, DetencionModel varDetencion)
        {
            try
            {
                //if (ModelState.IsValid)
                //{
                if (!_tokenManager.GenerateToken())
                {
                    return(Json(null, JsonRequestBehavior.AllowGet));
                }
                _IDetencionApiConsumer.SetAuthHeader(_tokenManager.Token);



                var result        = "";
                var DetencionInfo = new Detencion
                {
                    Clave         = varDetencion.Clave
                    , Descripcion = varDetencion.Descripcion
                };

                result = !IsNew?
                         _IDetencionApiConsumer.Update(DetencionInfo, null, null).Resource.ToString() :
                             _IDetencionApiConsumer.Insert(DetencionInfo, null, null).Resource.ToString();

                Session["KeyValueInserted"] = result;
                return(Json(result, JsonRequestBehavior.AllowGet));
                //}
                //return Json(false, JsonRequestBehavior.AllowGet);
            }
            catch (ServiceException ex)
            {
                return(Json(false, JsonRequestBehavior.AllowGet));
            }
        }
Esempio n. 2
0
        public async void crearArchivoOT(Equipo equipo, Detencion detencion)
        {
            StorageFolder storageFolder = ApplicationData.Current.LocalFolder;
            StorageFolder otsFolder     = await storageFolder.CreateFolderAsync("OT's", CreationCollisionOption.OpenIfExists);

            StorageFolder detentionFolder = await otsFolder.CreateFolderAsync(string.Concat("OT", dateTimeNow()), CreationCollisionOption.OpenIfExists);

            StorageFile archivo = await detentionFolder.CreateFileAsync(string.Concat("Equipo", equipo.getNombre(), ".txt"), CreationCollisionOption.GenerateUniqueName);

            await FileIO.WriteTextAsync(archivo, string.Concat(datosFace1(equipo, detencion)));
        }
Esempio n. 3
0
        public ActionResult Delete(short id)
        {
            try
            {
                if (!_tokenManager.GenerateToken())
                {
                    return(Json(null, JsonRequestBehavior.AllowGet));
                }
                _IDetencionApiConsumer.SetAuthHeader(_tokenManager.Token);

                Detencion varDetencion = null;
                if (id.ToString() != "0")
                {
                    string where = "";
                }
                var result = _IDetencionApiConsumer.Delete(id, null, null).Resource;
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
            catch (ServiceException ex)
            {
                return(Json(false, JsonRequestBehavior.AllowGet));
            }
        }
Esempio n. 4
0
 private String datosFace1(Equipo equipo, Detencion detencion)
 {
     return(string.Concat(equipo.getNombre(), ",", equipo.getModelo(), ",", detencion.getFechaInicio(), ",", detencion.getHoraInicio(),
                          ",", detencion.getHorometroInicial(), ",", detencion.getFechaFinal(), ",", detencion.getHoraFinal(), ",", detencion.getHorometroFinal(),
                          ",", detencion.getTipoDetencion(), ",", detencion.getTipoTurno(), ",", detencion.getHoraTurno()));
 }
Esempio n. 5
0
        private void Crear_Tablero()
        {
            for (int i = 0; i <= 39; i++)
            {
                Propiedad Propiedad;
                Casilla   Casilla;

                if (i == 0)
                {
                    Casilla          = new Inicio(); //Ya
                    Casilla.Posicion = i;
                    Casilla.Tipo     = Tipo_Casilla.Inicio;
                    Casilla.Imagen   = null; //Imagen

                    this.Casillas.Add(Casilla);
                }
                else if (i == 1)
                {
                    Propiedad = new Avenida("San Luis Norte", Color_Avenida.Morado, 60, 2, 10, 30, 90, 160, 250, 30, 50, 50, i, Tipo_Casilla.Propiedad, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 2 || i == 17 || i == 33)
                {
                    Casilla          = new ArcaComunal();
                    Casilla.Posicion = i;
                    Casilla.Tipo     = Tipo_Casilla.Arca_Comunal;
                    Casilla.Imagen   = null;

                    this.Casillas.Add(Casilla);
                }
                else if (i == 3)
                {
                    Propiedad = new Avenida("San Luis Sur", Color_Avenida.Morado, 60, 4, 20, 60, 180, 320, 450, 30, 50, 50, i, Tipo_Casilla.Propiedad, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 4 || i == 38)
                {
                    Casilla          = new Impuesto();
                    Casilla.Posicion = i;
                    Casilla.Tipo     = Tipo_Casilla.Impuesto; // 150
                    Casilla.Imagen   = null;

                    this.Casillas.Add(Casilla);
                }
                else if (i == 5)
                {
                    Propiedad = new Tren("Tren Norte", Tipo_Tren.Tren_Norte, 200, 25, 50, 100, 200, 100, i, Tipo_Casilla.Tren, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 6)
                {
                    Propiedad = new Avenida("Formosa Este", Color_Avenida.Azul_claro, 100, 6, 30, 90, 270, 400, 550, 50, 50, 50, i, Tipo_Casilla.Propiedad, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 7 || i == 22 || i == 36)
                {
                    Casilla          = new Casualidad();
                    Casilla.Posicion = i;
                    Casilla.Tipo     = Tipo_Casilla.Casualidad;
                    Casilla.Imagen   = null;

                    this.Casillas.Add(Casilla);
                }
                else if (i == 8)
                {
                    Propiedad = new Avenida("Formosa Norte", Color_Avenida.Azul_claro, 100, 6, 30, 90, 270, 400, 550, 50, 50, 50, i, Tipo_Casilla.Propiedad, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 9)
                {
                    Propiedad = new Avenida("Formosa Sur", Color_Avenida.Azul_claro, 120, 8, 40, 100, 300, 450, 600, 60, 50, 50, i, Tipo_Casilla.Propiedad, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 10)
                {
                    Casilla          = new Carcel();
                    Casilla.Posicion = i;
                    Casilla.Tipo     = Tipo_Casilla.Carcel;
                    Casilla.Imagen   = null;

                    this.Casillas.Add(Casilla);
                }
                else if (i == 11)
                {
                    Propiedad = new Avenida("San Juan Este", Color_Avenida.Rosado, 140, 10, 50, 150, 450, 625, 750, 70, 100, 100, i, Tipo_Casilla.Propiedad, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 12)
                {
                    Propiedad = new Servicio("Luz", Tipo_Servicio.Servicio_Luz, 150, 75, i, Tipo_Casilla.Servicio, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 13)
                {
                    Propiedad = new Avenida("San Juan Sur", Color_Avenida.Rosado, 140, 10, 50, 150, 450, 625, 750, 70, 100, 100, i, Tipo_Casilla.Propiedad, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 14)
                {
                    Propiedad = new Avenida("San Juan Norte", Color_Avenida.Rosado, 160, 12, 60, 80, 500, 700, 900, 80, 100, 100, i, Tipo_Casilla.Propiedad, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 15)
                {
                    Propiedad = new Tren("Tren Oeste", Tipo_Tren.Tren_Oeste, 200, 25, 50, 100, 200, 100, i, Tipo_Casilla.Tren, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 16)
                {
                    Propiedad = new Avenida("Neuquen Este", Color_Avenida.Naranja, 180, 14, 70, 200, 550, 750, 950, 90, 100, 100, i, Tipo_Casilla.Propiedad, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 18)
                {
                    Propiedad = new Avenida("Neuquen Sur", Color_Avenida.Naranja, 180, 14, 70, 200, 550, 750, 950, 90, 100, 100, i, Tipo_Casilla.Propiedad, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 19)
                {
                    Propiedad = new Avenida("Neuquen Norte", Color_Avenida.Naranja, 200, 16, 80, 220, 600, 800, 1000, 100, 100, 100, i, Tipo_Casilla.Propiedad, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 20)
                {
                    Casilla          = new Parking();
                    Casilla.Posicion = i;
                    Casilla.Tipo     = Tipo_Casilla.Parking;
                    Casilla.Imagen   = null;

                    this.Casillas.Add(Casilla);
                }
                else if (i == 21)
                {
                    Propiedad = new Avenida("Mendoza Este", Color_Avenida.Rojo, 220, 18, 90, 250, 700, 875, 1050, 110, 150, 150, i, Tipo_Casilla.Propiedad, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 23)
                {
                    Propiedad = new Avenida("Mendoza Sur", Color_Avenida.Rojo, 220, 18, 90, 250, 700, 875, 1050, 110, 150, 150, i, Tipo_Casilla.Propiedad, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 24)
                {
                    Propiedad = new Avenida("Mendoza Norte", Color_Avenida.Rojo, 240, 20, 100, 300, 750, 925, 1100, 120, 150, 150, i, Tipo_Casilla.Propiedad, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 25)
                {
                    Propiedad = new Tren("Tren Este", Tipo_Tren.Tren_Este, 200, 25, 50, 100, 200, 100, i, Tipo_Casilla.Tren, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 26)
                {
                    Propiedad = new Avenida("Santa fe Este", Color_Avenida.Amarillo, 260, 22, 110, 330, 800, 975, 1150, 130, 150, 150, i, Tipo_Casilla.Propiedad, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 27)
                {
                    Propiedad = new Avenida("Santa fe Sur", Color_Avenida.Amarillo, 260, 22, 110, 330, 800, 975, 1150, 130, 150, 150, i, Tipo_Casilla.Propiedad, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 28)
                {
                    Propiedad = new Servicio("Agua", Tipo_Servicio.Servicio_Agua, 150, 75, i, Tipo_Casilla.Servicio, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 29)
                {
                    Propiedad = new Avenida("Santa fe Norte", Color_Avenida.Amarillo, 280, 24, 120, 360, 850, 1025, 1200, 140, 150, 150, i, Tipo_Casilla.Propiedad, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 30)
                {
                    Casilla          = new Detencion();
                    Casilla.Posicion = i;
                    Casilla.Tipo     = Tipo_Casilla.Detencion;
                    Casilla.Imagen   = null;

                    this.Casillas.Add(Casilla);
                }
                else if (i == 31)
                {
                    Propiedad = new Avenida("Cordoba Este", Color_Avenida.Verde, 300, 26, 130, 390, 900, 1100, 1275, 150, 200, 200, i, Tipo_Casilla.Propiedad, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 32)
                {
                    Propiedad = new Avenida("Cordoba Sur", Color_Avenida.Verde, 300, 26, 130, 390, 900, 1100, 1275, 150, 200, 200, i, Tipo_Casilla.Propiedad, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 34)
                {
                    Propiedad = new Avenida("Cordoba Norte", Color_Avenida.Verde, 320, 28, 150, 450, 1000, 1200, 1400, 160, 200, 200, i, Tipo_Casilla.Propiedad, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 35)
                {
                    Propiedad = new Tren("Tren Sur", Tipo_Tren.Tren_Sur, 200, 25, 50, 100, 200, 100, i, Tipo_Casilla.Tren, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 37)
                {
                    Propiedad = new Avenida("Buenos Aires Norte", Color_Avenida.Azul_Oscuro, 350, 35, 175, 500, 1100, 1300, 1500, 175, 200, 200, i, Tipo_Casilla.Propiedad, null);

                    this.Casillas.Add(Propiedad);
                }
                else if (i == 39)
                {
                    Propiedad = new Avenida("Buenos Aires Sur", Color_Avenida.Azul_Oscuro, 400, 50, 200, 600, 1400, 1700, 2000, 200, 200, 200, i, Tipo_Casilla.Propiedad, null);

                    this.Casillas.Add(Propiedad);
                }
            }
        }