Exemplo n.º 1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         GiftManager.LoadGiftPage(gvGift, rptPager, 1, ddlPageSize);
     }
 }
Exemplo n.º 2
0
        private void Login(object sender, RoutedEventArgs e)
        {
            string       username = this.mwUsernameField?.Text;
            SecureString password = this.mwPasswordBox?.SecurePassword;

            bool[] login       = GiftManager.Login(username, password);
            bool   isLoggedIn  = login[0];
            bool   isAdminUser = login[1];

            if (isLoggedIn)
            {
                if (isAdminUser)
                {
                    var dashboard = new AdminDashboard {
                        CurrentUsername = username
                    };
                    dashboard.Show();
                    this.Close();
                }
                else
                {
                    var dashboard = new Dashboard {
                        CurrentUsername = username
                    };
                    dashboard.Show();
                    this.Close();
                }
            }
            else
            {
                MessageBox.Show("Username or password was not correct", "Login Error", MessageBoxButton.OK, MessageBoxImage.Exclamation);
            }
        }
Exemplo n.º 3
0
    private void showGiftData()
    {
        Gift gift = new Gift();

        gift             = GiftManager.GetGiftByGiftID(Int32.Parse(Request.QueryString["ID"]));
        txtGiftName.Text = gift.GiftName.ToString();
    }
Exemplo n.º 4
0
        private void CreateUser(object sender, RoutedEventArgs e)
        {
            string name         = this.cuwNameField?.Text;
            string username     = this.cuwUsernameField?.Text;
            string password     = this.cuwPasswordBox?.Password;
            string errorMessage = GiftManager.HasInvalidMemberTextFields(name, username, password);

            if (!string.IsNullOrEmpty(errorMessage))
            {
                MessageBox.Show(errorMessage);
                return;
            }
            string comboText   = this.comboBox.Text;
            bool   isAdminUser = comboText.Equals("Yes") ? true : false;

            bool[] creationInfo = GiftManager.CreateUser(name, username, password, isAdminUser);
            bool   created      = creationInfo[0];

            if (created)
            {
                ShowUserCreatedBalloonNotification(name, username);
                ClearAllFields();
            }
            else
            {
                MessageBox.Show($"An error occurred, and {username} could not be added", $"Error adding {name}", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
Exemplo n.º 5
0
        private void CreateUser(object sender, RoutedEventArgs e)
        {
            string name         = this.cuwNameField?.Text;
            string username     = this.cuwUsernameField?.Text;
            string password     = this.cuwPasswordBox?.Password;
            string errorMessage = GiftManager.HasInvalidMemberTextFields(name, username, password);

            if (!string.IsNullOrEmpty(errorMessage))
            {
                MessageBox.Show(errorMessage);
                return;
            }
            bool[] creationInfo = GiftManager.CreateUser(name, username, password, false);
            bool   created      = creationInfo[0];
            bool   isAdminUser  = creationInfo[1];

            if (created)
            {
                if (isAdminUser)
                {
                    var dashboard = new AdminDashboard();
                    dashboard.Show();
                    this.Close();
                }
                else
                {
                    var dashboard = new Dashboard();
                    dashboard.Show();
                    this.Close();
                }
            }
        }
Exemplo n.º 6
0
 public static GiftManager GetInstance()
 {
     if (instance == null)
     {
         instance = new GiftManager();
     }
     return(instance);
 }
        private void UpdateList()
        {
            ObservableCollection <Assignments> assignments = GiftManager.ListAssignments();

            this.dgUsers.ItemsSource = assignments;
            this.blurGrid.Visibility = assignments.Count == 0 ? Visibility.Visible : Visibility.Collapsed;
            this.maRegenerateAssignments.Visibility = this.blurGrid.Visibility == Visibility.Visible ? Visibility.Hidden : Visibility.Visible;
            this.checkBox.Visibility = this.blurGrid.Visibility == Visibility.Visible ? Visibility.Hidden : Visibility.Visible;
        }
Exemplo n.º 8
0
    protected void lbDelete_Click(object sender, EventArgs e)
    {
        ImageButton linkButton = new ImageButton();

        linkButton = (ImageButton)sender;
        bool result = GiftManager.DeleteGift(Convert.ToInt32(linkButton.CommandArgument));

        GiftManager.LoadGiftPage(gvGift, rptPager, 1, ddlPageSize);
    }
Exemplo n.º 9
0
    protected void btnAdd_Click(object sender, EventArgs e)
    {
        Gift gift = new Gift();

//	gift.GiftID=  int.Parse(ddlGiftID.SelectedValue);
        gift.GiftName = txtGiftName.Text;
        int resutl = GiftManager.InsertGift(gift);

        Response.Redirect("AdminDisplayGift.aspx");
    }
Exemplo n.º 10
0
    protected void btnUpdate_Click(object sender, EventArgs e)
    {
        Gift gift = new Gift();

        gift.GiftID   = int.Parse(Request.QueryString["ID"].ToString());
        gift.GiftName = txtGiftName.Text;
        bool resutl = GiftManager.UpdateGift(gift);

        Response.Redirect("AdminDisplayGift.aspx");
    }
Exemplo n.º 11
0
        private void adShowAssignments_MouseEnter(object sender, MouseEventArgs e)
        {
            var button = (Button)sender;

            if (GiftManager.ListAssignments().Count == 0)
            {
                button.IsEnabled  = false;
                button.Background = Brushes.Crimson;
                button.ToolTip    = "No Assignments are set yet";
                Thread.Sleep(50);
            }

            e.Handled = true;
        }
Exemplo n.º 12
0
 private void GiftIDLoad()
 {
     try {
         DataSet ds = GiftManager.GetDropDownListAllGift();
         ddlGiftID.DataValueField = "GiftID";
         ddlGiftID.DataTextField  = "GiftName";
         ddlGiftID.DataSource     = ds.Tables[0];
         ddlGiftID.DataBind();
         ddlGiftID.Items.Insert(0, new ListItem("Select Gift >>", "0"));
     }
     catch (Exception ex) {
         ex.Message.ToString();
     }
 }
Exemplo n.º 13
0
        private void AdManageUsers_OnMouseEnter(object sender, MouseEventArgs e)
        {
            var button = (Button)sender;

            if (GiftManager.ListAllMembers().Count == 0)
            {
                button.IsEnabled  = false;
                button.Background = Brushes.Crimson;
                button.ToolTip    = "No users are added yet";
                Thread.Sleep(50);
            }

            e.Handled = true;
        }
Exemplo n.º 14
0
        private void ShowAssignments_MouseEnter(object sender, MouseEventArgs e)
        {
            var button = (Button)sender;

            if (GiftManager.DisplayCurrentUserAssignment(this.CurrentUsername).Count == 0)
            {
                button.IsEnabled  = false;
                button.Background = Brushes.Crimson;
                button.ToolTip    = "You haven't been assigned yet! \nAsk your administrator about this";
                Thread.Sleep(50);
            }

            e.Handled = true;
        }
Exemplo n.º 15
0
        private void GenerateAssignments(object sender, RoutedEventArgs e)
        {
            bool assignGifts = this.comboBox.Text.Equals("Yes") ? true : false;

            if (this.checkBox.IsVisible)
            {
                assignGifts = this.checkBox.IsChecked.Value;
            }
            string errorMessage = GiftManager.GenerateAssignments(assignGifts);

            if (!string.IsNullOrEmpty(errorMessage))
            {
                MessageBox.Show(errorMessage);
                return;
            }
            this.UpdateList();
        }
Exemplo n.º 16
0
        private void DisplayAssignments(object sender, RoutedEventArgs e)
        {
            var button = (Button)sender;

            if (GiftManager.ListAssignments().Count == 0)
            {
                this.adShowAssignments.IsEnabled = false;
                button.Background = Brushes.Crimson;
                MessageBox.Show(
                    "No assignments are set yet",
                    "No Assignments to Display!",
                    MessageBoxButton.OK,
                    MessageBoxImage.Hand);
            }
            else
            {
                var display = new DisplayAssignments();
                display.Show();
                this.Close();
            }
            e.Handled = true;
        }
Exemplo n.º 17
0
        private void AddGift(object sender, RoutedEventArgs e)
        {
            string name         = this.giftName?.Text;
            string price        = this.giftPrice?.Text;
            string description  = this.giftDescription?.Text;
            string errorMessage = GiftManager.HasInvalidGiftTextFields(name, price);

            if (!string.IsNullOrEmpty(errorMessage))
            {
                MessageBox.Show(errorMessage);
                return;
            }
            bool added = GiftManager.AddGift(name, price, description);

            if (added)
            {
                ShowGiftAddedBalloonNotification(name, price, description);
                this.ClearAllFields();
            }
            else
            {
                MessageBox.Show($"An error occurred, and {name} could not be added", "Error adding Gift", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
Exemplo n.º 18
0
 public DisplayCurrentUserAssignment(string currentUsername)
 {
     this.InitializeComponent();
     this.dgUsers.ItemsSource = GiftManager.DisplayCurrentUserAssignment(currentUsername);
 }
Exemplo n.º 19
0
 public void TestHasInvalidGiftTextFields(string name, string price, string result)
 {
     Assert.Equal(result, GiftManager.HasInvalidGiftTextFields(name, price));
 }
Exemplo n.º 20
0
 public void TestHasInvalidMemberTextField(string name, string username, string password, string result)
 {
     Assert.Equal(result, GiftManager.HasInvalidMemberTextFields(name, username, password));
 }
Exemplo n.º 21
0
 protected void PageSize_Changed(object sender, EventArgs e)
 {
     GiftManager.LoadGiftPage(gvGift, rptPager, 1, ddlPageSize);
 }
Exemplo n.º 22
0
    protected void Page_Changed(object sender, EventArgs e)
    {
        int pageIndex = int.Parse((sender as LinkButton).CommandArgument);

        GiftManager.LoadGiftPage(gvGift, rptPager, pageIndex, ddlPageSize);
    }
Exemplo n.º 23
0
    public void initialize()
    {
        mInterfaceManager = new NewInterfaceManager(mManager, this);
        mInterfaceManager.initialize();
        //mInterfaceManager.mFlatCamera.set_render_texture_mode(true);
        mInterfaceManager.setup_bb();

        mSunsetManager = new SunsetManager(mManager, this);
        mSunsetManager.initialize();
        mSunsetManager.mFlatCamera.set_render_texture_mode(true);
        mManager.mAssetLoader.new_load_asset_bundle("SUNSET",
                                                    delegate(AssetBundle aBundle){
            mSunsetManager.sunset_loaded_callback(aBundle, "SUNSET");
        }
                                                    );

        mGiftManager = new GiftManager(mManager, this);
        mGiftManager.initialize();
        mManager.mAssetLoader.new_load_asset_bundle("GIFT",
                                                    delegate(AssetBundle aBundle){
            mGiftManager.gift_loaded_callback(aBundle, "GIFT");
        }
                                                    );

        mChoosingManager = new ChoosingManager(mManager, this);
        mChoosingManager.initialize();
        mChoosingManager.mFlatCamera.set_render_texture_mode(true);

        mFlatCamera = new FlatCameraManager(new Vector3(-23200, 3500, 0), 10);
        mFlatCamera.Camera.depth = 100;
        mFlatCamera.fit_camera_to_screen();

        mSunsetImage = new FlatElementImage(mSunsetManager.mFlatCamera.RT, 0);
        var hs = Vector3.one * mFlatCamera.Width / mSunsetImage.mImage.PixelDimension.x;

        //TODO extra space for rounded edges
        //hs.y += 600; //additional 300 pixels..
        mSunsetImage.HardScale    = hs;
        mSunsetImage.HardPosition = mFlatCamera.get_point(Vector3.zero) + Vector3.up * mSunsetImage.BoundingBox.height;
        //mSunsetImage.HardShader = mManager.mReferences.mRenderTextureShader;
        mSunsetImage.PositionInterpolationMinLimit = 10;         //so it doesn't take forever to entirely cover the image underneath
        mElement.Add(mSunsetImage);


        mChoosingImage              = new FlatElementImage(mChoosingManager.mFlatCamera.RT, 1);
        mChoosingImage.HardScale    = Vector3.one * mFlatCamera.Width / mChoosingImage.mImage.PixelDimension.x;
        mChoosingImage.HardPosition = mFlatCamera.get_point(Vector3.zero) + Vector3.right * mChoosingImage.BoundingBox.width;
        //mChoosingImage.HardShader = mManager.mReferences.mRenderTextureShader;
        mElement.Add(mChoosingImage);


        //this is silly, we forec the interface image to appear above everything else pretty much just so we can have text bubbles show above everything
        //kind of a dumb way to do it oh well.

        /*
         * mInterfaceImage = new FlatElementImage(mInterfaceManager.mFlatCamera.RT,1);
         * mInterfaceImage.HardScale = Vector3.one * mFlatCamera.Width/mInterfaceImage.mImage.PixelDimension.x;
         * mInterfaceImage.HardPosition = mFlatCamera.get_point(Vector3.zero);
         * mElement.Add(mInterfaceImage);*/

        mIsInitialized = true;
    }
Exemplo n.º 24
0
 // Start is called before the first frame update
 void Start()
 {
     theSoundScript = FindObjectOfType <SoundsScript>().GetComponent <SoundsScript>();
     theGiftScript  = FindObjectOfType <GiftManager>().GetComponent <GiftManager>();
 }
Exemplo n.º 25
0
 private void Awake()
 {
     theSoundScript = FindObjectOfType <SoundsScript>().GetComponent <SoundsScript>();
     theGiftScript  = FindObjectOfType <GiftManager>().GetComponent <GiftManager>();
 }
Exemplo n.º 26
0
 public ListGifts()
 {
     this.InitializeComponent();
     this.dgUsers.ItemsSource = GiftManager.ListAllGifts();
 }
Exemplo n.º 27
0
 public GiftController(GiftManager giftManager, IDistributedCache cache)
 {
     _giftManager = giftManager;
     _cache       = cache;
 }
Exemplo n.º 28
0
 public void TestAddGift(string name, string price, string description, bool result)
 {
     Assert.Equal(result, GiftManager.AddGift(name, price, description));
 }
Exemplo n.º 29
0
    void Start()
    {
        bool giveFreeGift = PlayerInfo.info.CanGiveFreeGift() && Advertisement.IsReady("rewardedVideo");

        // bool giveFreeMoney = PlayerInfo.info.CanGiveFreeMoney() && Advertisement.IsReady("rewardedVideo");

        if (giveFreeGift)
        {
            gifts     = Instantiate(giftGroup).GetComponent <GiftManager>();
            giftGroup = gifts.GetComponent <RectTransform>();
            giftGroup.SetParent(mainCanvas.GetComponent <RectTransform>(), false);
            luckyButton.gameObject.SetActive(true);
            // luckyButton.position = buttonPos1.position;
        }

        //if (giveFreeMoney)
        //{
        //    freeMoneyButton.gameObject.SetActive(true);
        //    PlayerPrefs.DeleteKey("freeMoneySum");
        //    freeMoneySum = PlayerPrefs.GetInt("freeMoneySum", 0);
        //    if (freeMoneySum == 0 || isFreeMoneyTaken)
        //    {
        //        freeMoneySum = MoneyController.RoundSumWithZeroes(Random.Range(100, maxRewardedMoneyPrize), 1);
        //        PlayerPrefs.SetInt("freeMoneySum", freeMoneySum);
        //        PlayerPrefs.Save();
        //        isFreeMoneyTaken = false;
        //    }
        //    freeMoneyText.text = freeMoneySum.ToString();
        //    if (giveFreeGift)
        //    {
        //        freeMoneyButton.position = buttonPos2.position;
        //    }
        //    else
        //    {
        //        freeMoneyButton.position = buttonPos1.position;
        //    }

        //}


        Time.timeScale = 1;
        lightening.lightMaterial.color = PlayerInfo.info.GetMainColor(lightSaturation);
        Camera.main.backgroundColor    = PlayerInfo.info.GetMainColor(backgroundSaturation);

        Transform player = Instantiate(allStoreShapesContainer.allStoreShapes[PlayerInfo.info.activePlayerShapeIndex].gameObject).GetComponent <Transform>();

        player.parent        = GetComponent <Transform>();
        player.localScale    = Vector2.one;
        player.localPosition = Vector2.zero;

        highScore.text = PlayerInfo.info.highScore.ToString();
        blur           = Camera.main.GetComponent <BlurOptimized>();


        if (MainAuidoManager.isPlayingSound)
        {
            sfxImage.sprite = sfxOn;
        }
        else
        {
            sfxImage.sprite = sfxOff;
        }

        if (MainAuidoManager.isPlayingMusic)
        {
            musicImage.sprite = musicOn;
        }
        else
        {
            musicImage.sprite = musicOff;
        }

        if (Vibration.canVibrate)
        {
            vibrationImage.sprite = vibrationOn;
        }
        else
        {
            vibrationImage.sprite = vibrationOff;
        }

        version.text = Application.version;
    }
Exemplo n.º 30
0
 public DisplayAssignments()
 {
     this.InitializeComponent();
     this.dgUsers.ItemsSource = GiftManager.DisplayAssignments();
 }