コード例 #1
0
    protected void btns_Click(object sender, EventArgs e)
    {
        ShadiMailEntities db   = new ShadiMailEntities();
        Tb_Data           user = new Tb_Data();


        if (db.Tb_Data.Where(z => z.Username == txtusername.Text && z.Password == txtpaswrd.Text).Count() > 0)
        {
            user = db.Tb_Data.Where(z => z.Username == txtusername.Text && z.Password == txtpaswrd.Text).FirstOrDefault();

            Response.Cookies["Username"].Value = user.Username;
            Response.Cookies["Gender"].Value   = user.Gender;

            FormsAuthentication.RedirectFromLoginPage(txtusername.Text, false);
            Response.Redirect("~/User_Pannel/Default.aspx");


            Response.Cookies["Username"].Value = user.Username;
            Response.Cookies["Gender"].Value   = user.Gender;
        }
        else
        {
            Response.Redirect("~/Profile_List.aspx");
        }
    }
コード例 #2
0
ファイル: Stage.cs プロジェクト: BitmuriCreative/WonderRoad
        private void SetUp()
        {
            Tb_Data tempData = DataMgr.Get().GetData().GetDataIndex(1);

            GameObject[] tempObj = new GameObject[tempData._iVertical];
            for (int iLoop = 0; iLoop < tempObj.Length; ++iLoop)
            {
                tempObj[iLoop] = new GameObject();
                if (tempObj[iLoop] == null)
                {
                    continue;
                }

                tempObj[iLoop].name = "Grid";
                PieceGridBundle.Get().Attach(tempObj[iLoop].transform);

                UIGrid tempGrid = tempObj[iLoop].AddComponent <UIGrid>();
                if (tempGrid == null)
                {
                    Destroy(tempObj[iLoop]);
                }

                tempGrid.arrangement = UIGrid.Arrangement.Horizontal;
                tempGrid.cellWidth   = 100;
                tempGrid.cellHeight  = 100;
                tempGrid.pivot       = UIWidget.Pivot.Center;

                PieceSetting(tempObj[iLoop].transform, tempData, iLoop);
            }
        }
コード例 #3
0
ファイル: DataMgr.cs プロジェクト: BitmuriCreative/WonderRoad
        IEnumerator LoadStage1Data()
        {
            string    strDBFileName = "DB/Tb_Stage1";
            TextAsset tempTextAsset = GetTextAsset(strDBFileName);

            if (tempTextAsset != null)
            {
                JSONNode tempJsonData = JSON.Parse(tempTextAsset.ToString());
                for (int iLoop = 0; iLoop < tempJsonData.Count; ++iLoop)
                {
                    Tb_Data formData = new Tb_Data();

                    formData._iIndex      = tempJsonData[iLoop]["Index"].AsInt;
                    formData._iHorizontal = tempJsonData[iLoop]["Horizontal"].AsInt;
                    formData._iVertical   = tempJsonData[iLoop]["Vertical"].AsInt;
                    formData._iTouchCount = tempJsonData[iLoop]["TouchCount"].AsInt;

                    formData._iArrayPieceImg    = new int[formData._iVertical, formData._iHorizontal];
                    formData._iArrayPieceRotate = new int[formData._iVertical, formData._iHorizontal];

                    for (int iVertical = 0; iVertical < formData._iVertical; ++iVertical)
                    {
                        for (int iHorizontal = 0; iHorizontal < formData._iHorizontal; ++iHorizontal)
                        {
                            int iIdx = iVertical * formData._iHorizontal + iHorizontal;

                            string strTempJsonKey = string.Format(FORMAT_IMG, iIdx);
                            formData._iArrayPieceImg[iVertical, iHorizontal] = tempJsonData[iLoop][strTempJsonKey].AsInt;

                            strTempJsonKey = string.Format(FORMAT_ROTATE, iIdx);
                            formData._iArrayPieceRotate[iVertical, iHorizontal] = tempJsonData[iLoop][strTempJsonKey].AsInt;
                        }
                    }

                    m_DataInfo.AddData(formData._iIndex, formData);
                }
            }
            else
            {
                Debug.Log(strDBFileName + " : error");
            }

            yield return(null);
        }
コード例 #4
0
ファイル: Stage.cs プロジェクト: BitmuriCreative/WonderRoad
        private void PieceSetting(Transform _transParent, Tb_Data _tbData, int _iVertical)
        {
            if (m_PiecePrifab == null)
            {
                return;
            }

            for (int iHorizontal = 0; iHorizontal < _tbData._iHorizontal; ++iHorizontal)
            {
                Piece tempPiece = Instantiate(m_PiecePrifab);
                if (tempPiece == null)
                {
                    return;
                }

                tempPiece.transform.parent = _transParent;
                tempPiece.transform.Reset();

                string strPieceImgName = _tbData._iArrayPieceImg[_iVertical, iHorizontal].ToString();
                int    iPieceRotate    = _tbData._iArrayPieceRotate[_iVertical, iHorizontal];

                tempPiece.SetUp(strPieceImgName, 100, 100, iPieceRotate);
            }
        }
コード例 #5
0
 //해당 인덱스에 데이터 저장.
 public void AddData(int _iIdx, Tb_Data _tbData)
 {
     m_Data[_iIdx] = _tbData;
 }