protected void RegisterVenue()
 {
     LoginServiceReference.LoginServiceClient lsc   = new LoginServiceReference.LoginServiceClient();
     LoginServiceReference.VenueLite          venue = new LoginServiceReference.VenueLite();
     venue.Username       = username_textbox.Text;
     venue.Password       = password_textbox.Text;
     venue.Name           = venue_name_textbox.Text;
     venue.Address        = address_textbox.Text;
     venue.City           = city_textbox.Text;
     venue.State          = state_textbox.Text;
     venue.Zip            = zip_textbox.Text;
     venue.Phone          = phone_textbox.Text;
     venue.Email          = email_textbox.Text;
     venue.WebPage        = website_textbox.Text;
     venue.AgeRestriction = 0; // todo: implement real age restriction
     try
     {
         int result = lsc.VenueRegistration(venue);
         if (result == 2)
         {
             Response.Redirect("Login.aspx");
         }
         else
         {
             result_label.Text = "Registration could not proceed.";
         }
     } catch (Exception ex)
     {
         result_label.Text = ex.Message;
     }
 }
Пример #2
0
    protected void SubmitButton_Click(object sender, EventArgs e)
    {
        LoginServiceReference.ShowTrackerLoginServiceClient src =
            new LoginServiceReference.ShowTrackerLoginServiceClient();
        LoginServiceReference.VenueLite vLite =
            new LoginServiceReference.VenueLite();

        vLite.VenueName    = VenueNameTextBox.Text;
        vLite.VenueEmail   = EmailTextBox.Text;
        vLite.VenueAddress = AddressTextBox.Text;
        vLite.VenueCity    = CityTextBox.Text;
        vLite.VenueState   = StateTextBox.Text;
        vLite.VenueZipCode = ZipCodeTextBox.Text;
        vLite.VenuePhone   = PhoneTextBox.Text;
        vLite.VenueWebPage = WebPageTextBox.Text;
        if (AgeTextBox.Text != null)
        {
            vLite.VenueAgeRestriction = int.Parse(AgeTextBox.Text.ToString());
        }
        vLite.VenueLoginUserName      = UsernameTextBox.Text;
        vLite.VenueLoginPasswordPlain = PasswordTextBox.Text;

        int result = src.VenueRegistration(vLite);

        if (result != -1)
        {
            ResultLabel.Text = "Successfully Registered";
        }
        else
        {
            ResultLabel.Text = "Registration Failed";
        }
    }
    protected void SubmitVenue()
    {
        LoginServiceReference.IShowTrackLoginService stc = new LoginServiceReference.ShowTrackLoginServiceClient();

        LoginServiceReference.VenueLite vLite = new LoginServiceReference.VenueLite();

        vLite.VenueName = VenueNameTextBox.Text;
        vLite.VenueAddress = VenueAddressTextBox.Text;
        vLite.VenueCity = VenueCityTextBox.Text;
        vLite.VenueState = VenueStateTextBox.Text;
        vLite.VenueZipCode = VenueZipCodeTextBox.Text;
        vLite.VenuePhone = VenuePhoneTextBox.Text;
        vLite.VenueEmail = EmailTextBox.Text;
        vLite.VenueWebPage = VenueWebPageTextBox.Text;
        vLite.VenueAgeRestriction = Int32.Parse("AgeRestrictionTextBox.Text");
        vLite.VenueLoginUserName = UserNameTextBox.Text;
        vLite.VenueLoginPasswordPlain = PasswordTextBox.Text;

        //todo add rest of fields

        int result = stc.VenueRegistration(vLite);

        if (result != -1)
        {
            ResultLabel.Text = "Successfully registered";
        }
        else
        {
            ResultLabel.Text = "Successfully failed";
        }
    }