Esempio n. 1
0
    protected void GetGrants()
    {
        CAServiceClient cas = new CAServiceClient();
        int             key = (int)Session["userkey"];

        GrantInfo[] grants = cas.GetGrantsByPerson(key);
    }
Esempio n. 2
0
    protected void SubmitButton_Click(object sender, EventArgs e)
    {
        CAServiceClient cas = new CAServiceClient();
        PersonLite      pl  = new PersonLite();

        pl.LastName  = lastnameTextBox.Text;
        pl.FirstName = firstnameTextBox.Text;
        pl.Email     = EmailTextBox.Text;
        pl.Apartment = ApartmentTextBox.Text;
        pl.Street    = StreetTextBox.Text;
        pl.City      = CityTextBox.Text;
        pl.State     = StateTextBox.Text;
        pl.ZipCode   = ZipTextBox.Text;
        pl.HomePhone = HomeTextBox.Text;
        pl.WorkPhone = WorkTextBox.Text;
        pl.Password  = PasswordTextBox.Text;
        bool result = cas.RegisterPerson(pl);

        if (result)
        {
            ResultLabel.Text = "You are Registered";
        }
        else
        {
            ResultLabel.Text = "Something went wrong";
        }
    }
Esempio n. 3
0
    protected void RegisterButton_Click(object sender, EventArgs e)
    {
        CAServiceClient cas = new CAServiceClient();
        PersonLite      pl  = new PersonLite();

        pl.LastName  = LastNameTextBox.Text;
        pl.FirstName = FirstNameTextBox.Text;
        pl.Email     = EmailTextBox.Text;
        pl.Apartment = AptTextBox.Text;
        pl.Street    = StreetTextBox.Text;
        pl.City      = CityTextBox.Text;
        pl.State     = StateTextBox.Text;
        pl.HomePhone = HomePhoneTextBox.Text;
        pl.WorkPhone = WorkPhoneTextBox.Text;
        pl.Password  = NewPassTextBox.Text;
        bool result = cas.RegisterPerson(pl);

        if (result)
        {
            ResultLabel.Text = "Registration Successful";
        }
        else
        {
            ResultLabel.Text = "Registration Failed";
        }
    }
Esempio n. 4
0
    protected void GetGrants()
    {
        CAServiceClient cas = new CAServiceClient();
        int             key = (int)Session["userkey"];

        GrantInfo[] grants = cas.GetGrantsByPerson(key);
        ViewGrantsGridView.DataSource = grants;
        ViewGrantsGridView.DataBind();
    }
        private Thread updateUiThread; // Thread responsible for refreshing the UI (if skipping frames)

        #endregion Fields

        #region Constructors

        public CAClientWindow()
        {
            InitializeComponent();
            defaultState = 0;
            generation = 0;
            toUpdate = new ConcurrentQueue<Cell[]>();

            // Configure a client to connect to the simulation server
            simClient = new CAServiceClient();
            foreach (OperationDescription op in simClient.Endpoint.Contract.Operations) {
                DataContractSerializerOperationBehavior dataContractBehavior = (DataContractSerializerOperationBehavior)op.Behaviors.Find<DataContractSerializerOperationBehavior>();
                if (dataContractBehavior != null) dataContractBehavior.MaxItemsInObjectGraph = Int32.MaxValue;
            }

            // Attempt to open a connection to the server
            try {simClient.Open(); }
            catch (CommunicationException e) {
                MessageBox.Show("Error: could not connect to CA Server", "Error", MessageBoxButton.OK, MessageBoxImage.Warning);
                Application.Current.Shutdown();
            }

            // Initialize grid display
            RenderOptions.SetBitmapScalingMode(gridImage, BitmapScalingMode.NearestNeighbor);
            gridSizeX = gridSizeY = 500;
            getDefaultColors(16);
            gridBMP = new GridBitmap(gridSizeX, gridSizeY, defaultState, colorList);
            gridImage.Source = gridBMP.Source;

            // Start grid-updating threads
            updateRate = maxUpdateRate;
            updateGridThread = new Thread(new ThreadStart(gridUpdater));
            updateUiThread = new Thread(new ThreadStart(UIUpdater));
            updateGridThread.Start();
            updateUiThread.Start();

            // Load a test CA
               /*ca = CASerializer.Deserialize("CA - Game of Life.xml");
            if (simClient.initCA(ca)) {
                stepButton.IsEnabled = true;
                runButton.IsEnabled = true;
                saveCAMenuItem.IsEnabled = true;
            }*/
        }