Example #1
0
    public List <EncapsulateLocal> GV_Local_GetData()
    {
        string filtro = Session["Documento"].ToString();
        List <EncapsulateLocal> busqueda = new DataLocal().leerLocal();

        return(busqueda.Where(X => X.Doc_identidad == filtro).ToList());
    }
Example #2
0
    protected void Click_B_Guardar(object sender, EventArgs e)
    {
        String mensaje;

        try
        {
            EncapsulateLocal local = new EncapsulateLocal();
            local.Nombre        = TB_Nombre.Text;
            local.Eslogan       = TB_Eslogan.Text;
            local.Ciudad        = TB_Ciudad.Text;
            local.Direccion     = TB_Direccion.Text;
            local.Telefono      = long.Parse(TB_Telefono.Text);
            local.Doc_identidad = Session["Documento"].ToString();
            local.Id_categoria  = Convert.ToInt32(Session["Categoria"]);
            bool respuesta = new DataLocal().insertarLocal(local);
            if (respuesta == true)
            {
                mensaje = "Datos almacenados correctamente";
                mostrarMensaje(mensaje);
                GV_Local.DataBind();
            }
            else
            {
                mensaje = "Datos almacenados incorrectamente";
                mostrarMensaje(mensaje);
            }
        }
        catch (Exception Ex)
        {
            throw Ex;
        }
    }
Example #3
0
    protected void Registrar_Click(object sender, EventArgs e)
    {
        String mensaje;

        try
        {
            EncapsulateLocal local = new EncapsulateLocal();
            local.Nombre        = TB_NombreLocal.Text;
            local.Eslogan       = TB_Eslogan.Text;
            local.Ciudad        = TB_Ciudad.Text;
            local.Direccion     = TB_Direccion.Text;
            local.Telefono      = long.Parse(TB_Telefono.Text);
            local.Doc_identidad = TB_CCAdministrador.Text;
            local.Id_categoria  = 1;
            bool respuesta = new DataLocal().insertarLocal(local);
            if (respuesta == true)
            {
                mensaje = "Datos almacenados correctamente";
                mostrarMensaje(mensaje);
            }
            else
            {
                mensaje = "Datos almacenados incorrectamente";
                mostrarMensaje(mensaje);
            }
        }
        catch (Exception Ex)
        {
            throw Ex;
        }
    }
Example #4
0
    public static DataLocal CreateData()
    {
        DataLocal dataLocal = new DataLocal();

        dataLocal.modeGame  = GameManager.Instance.modeGame;
        dataLocal.stateGame = GameManager.Instance.stateGame;
        dataLocal.level     = GameManager.Instance.level;
        dataLocal.score     = GameManager.Instance.score;
        dataLocal.isMute    = false;
        int c = Controller.Instance.model.columnMaxMatrix;
        int r = Controller.Instance.model.rowMaxMatrix;

        dataLocal.allBlock = new string[c, r];
        for (int i = 0; i < c; i++)
        {
            for (int j = 0; j < r; j++)
            {
                dataLocal.allBlock[i, j] = Controller.Instance.model.allBlocks[i, j].tag;
            }
        }

        dataLocal.countThreshold = GameManager.Instance.countThreshold;

        dataLocal.highScore = GameManager.Instance.GetHighScore();
        return(dataLocal);
    }
Example #5
0
 public void DeSerialize(DataLocal dataLocal)
 {
     score          = dataLocal.score;
     highScore      = dataLocal.highScore;
     stateGame      = dataLocal.stateGame;
     countThreshold = dataLocal.countThreshold;
     level          = dataLocal.level;
 }
Example #6
0
    protected void Page_Load(object sender, EventArgs e)
    {
        long filtro = Convert.ToInt64(Session["local"]);
        List <EncapsulateLocal> listLocal = new DataLocal().leerLocal().Where(x => x.Id_local == filtro).ToList();

        L_Nombre.Text    = listLocal[0].Nombre;
        L_Eslogan.Text   = listLocal[0].Eslogan;
        L_Direccion.Text = listLocal[0].Direccion;
        L_Telefono.Text  = listLocal[0].Telefono.ToString();
    }
Example #7
0
        public static void SaveGame()
        {
            DataLocal       dataLocal = DataLocal.CreateData();
            BinaryFormatter bf        = new BinaryFormatter();
            FileStream      file      = File.Create(Application.persistentDataPath + "/gamesave1.save");

            bf.Serialize(file, dataLocal);
            file.Close();
            Debug.Log("Game Saved");
        }
Example #8
0
    protected void Ver_Click(object sender, EventArgs e)
    {
        List <EncapsulateLocal> busqueda = new DataLocal().leerLocal();
        string mensaje;

        if (busqueda.Count > 0)
        {
            GV_Restaurante.DataSource = busqueda;
            GV_Restaurante.DataBind();
        }
        else
        {
            mensaje = "No se han encontrado datos";
            mostrarMensaje(mensaje);
        }
    }
Example #9
0
    public bool SpawnBlocksFromCached(DataLocal dataLocal)
    {
        if (dataLocal.stateGame != StateGame.EndGame)
        {
            for (int i = 0; i < columnMaxMatrix; i++)
            {
                for (int j = 0; j < rowMaxMatrix; j++)
                {
                    allBlocks[i, j] = SpawnBlockByTag(i, j, dataLocal.allBlock[i, j]);
                    allBlocks[i, j].GetComponent <Block>().MovePosTarget();
                }
            }
            return(true);
        }

        return(false);
    }
Example #10
0
        public static DataLocal LoadGame()
        {
            if (File.Exists(Application.persistentDataPath + "/gamesave1.save"))
            {
                BinaryFormatter bf        = new BinaryFormatter();
                FileStream      file      = File.Open(Application.persistentDataPath + "/gamesave1.save", FileMode.Open);
                DataLocal       dataLocal = (DataLocal)bf.Deserialize(file);
                file.Close();
                return(dataLocal);
            }
            else
            {
                Debug.Log("No game saved!");
            }

            return(null);
        }
Example #11
0
    public void ReloadGame(object o)
    {
        DataLocal dataLocal = Local.LocalManager.LoadGame();

        if (dataLocal != null && dataLocal.stateGame != StateGame.EndGame && GameManager.Instance.isSaveLocal)
        {
            GameManager.Instance.DeSerialize(dataLocal);
            model.UpdateThresholdTarget();
            model.SpawnBlocksFromCached(dataLocal);
            view.UpdateTarget(model.thresholdTarget);
            view.UpdateTitleModeGame(GameManager.Instance.modeGame);
            EventManager.Instance.Fire(UIEvent.UPDATE_GAME_STATE, GameManager.Instance.countThreshold);
            EventManager.Instance.Fire(UIEvent.GET_SCORE_INFO);
        }
        else
        {
            EventManager.Instance.Fire(UIEvent.ENTER_PLAY_STATE);
        }
    }