protected void btnRegister_Click(object sender, EventArgs e)
    {
        VenueRegisterLoginClient vrlc = new VenueRegisterLoginClient();
        Venue v = new Venue();

        v.VenueName           = txtVenueName.Text;
        v.VenueAddress        = txtVenueAddress.Text;
        v.VenueCity           = txtVenueCity.Text;
        v.VenueState          = txtVenueState.Text;
        v.VenueZipCode        = txtVenueZipCode.Text;
        v.VenuePhone          = txtVenuePhone.Text;
        v.VenueEmail          = txtVenueEmail.Text;
        v.VenueWebPage        = txtVenueWebPage.Text;
        v.VenueAgeRestriction = int.Parse(txtVenueAgeRestriction.Text);
        v.VenueDateAdded      = DateTime.Now;


        VenueLogin vl = new VenueLogin();

        vl.VenueLoginUserName      = txtVenueLoginUsername.Text;
        vl.VenueLoginPasswordPlain = txtConfirm.Text;
        vl.VenueLoginDateAdded     = DateTime.Now;


        bool result = vrlc.RegisterVenue(v, vl);

        if (result)
        {
            lblResult.Text = "You have been successfully registered";
        }
        else
        {
            lblResult.Text = "Registration failed";
        }
    }
    protected void btnRegister_Click(object sender, EventArgs e)
    {
        VenueRegisterLoginClient vrlc = new VenueRegisterLoginClient();
        Venue v = new Venue();
        v.VenueName = txtVenueName.Text;
        v.VenueAddress = txtVenueAddress.Text;
        v.VenueCity = txtVenueCity.Text;
        v.VenueState = txtVenueState.Text;
        v.VenueZipCode = txtVenueZipCode.Text;
        v.VenuePhone = txtVenuePhone.Text;
        v.VenueEmail = txtVenueEmail.Text;
        v.VenueWebPage = txtVenueWebPage.Text;
        v.VenueAgeRestriction = int.Parse(txtVenueAgeRestriction.Text);
        v.VenueDateAdded = DateTime.Now;


        VenueLogin vl = new VenueLogin();
        vl.VenueLoginUserName = txtVenueLoginUsername.Text;
        vl.VenueLoginPasswordPlain = txtConfirm.Text;
        vl.VenueLoginDateAdded = DateTime.Now;


        bool result = vrlc.RegisterVenue(v, vl);

        if (result)
            lblResult.Text = "You have been successfully registered";
        else
            lblResult.Text = "Registration failed";
    }
Exemplo n.º 3
0
    public bool RegisterVenue(Venue v, VenueLogin vl)
    {
        bool result = true;
        int  pass   = db.usp_RegisterVenue(v.VenueName, v.VenueAddress, v.VenueCity, v.VenueState, v.VenueZipCode, v.VenuePhone, v.VenueEmail, v.VenueWebPage, v.VenueAgeRestriction, vl.VenueLoginUserName, vl.VenueLoginPasswordPlain);

        if (pass == -1)
        {
            result = false;
        }
        return(result);
    }
Exemplo n.º 4
0
    public bool RegisterVenue(Venue v, VenueLogin vl)
    {
        bool registered = true;
        //Stored Prodecdure returns an int. -1 if the venue is already registered.
        int pass = db.usp_RegisterVenue(v.VenueName, v.VenueAddress, v.VenueCity, v.VenueState, v.VenueZipCode,
                                        v.VenuePhone, v.VenueEmail, v.VenueWebPage,
                                        v.VenueAgeRestriction, vl.VenueLoginUserName,
                                        vl.VenueLoginPasswordPlain);

        if (pass == -1)
        {
            registered = false;
        }
        return(registered);
    }
Exemplo n.º 5
0
    public bool RegisterVenue(Venue v, VenueLogin vl)
    {
        bool result = true;

        //put it all in  a try
        // you will want to disable the try catch
        //to troubleshoot errors.
        try
        {
            //set up the classes and methods to create
            //the hashed password

            PasswordHash phash   = new PasswordHash();
            KeyCode      keycode = new KeyCode();
            int          key     = keycode.GetKeyCode();
            byte[]       hash    = phash.HashIt(vl.VenueLoginPasswordPlain, key.ToString());

            Venue venue = new Venue();
            venue.VenueName           = v.VenueName;
            venue.VenueAddress        = v.VenueAddress;
            venue.VenueAgeRestriction = v.VenueAgeRestriction;
            venue.VenueCity           = v.VenueCity;
            venue.VenueEmail          = v.VenueEmail;
            venue.VenuePhone          = v.VenuePhone;
            venue.VenueState          = v.VenueState;
            venue.VenueWebPage        = v.VenueWebPage;
            venue.VenueZipCode        = v.VenueZipCode;
            venue.VenueDateAdded      = DateTime.Now;
            showTrackerDb.Venues.Add(venue);

            VenueLogin venueLogin = new VenueLogin();
            venueLogin.Venue = venue;
            venueLogin.VenueLoginPasswordPlain = vl.VenueLoginPasswordPlain;
            venueLogin.VenueLoginRandom        = key;
            venueLogin.VenueLoginUserName      = vl.VenueLoginUserName;
            venueLogin.VenueLoginDateAdded     = DateTime.Now;
            venueLogin.VenueLoginHashed        = hash;
            showTrackerDb.VenueLogins.Add(venueLogin);

            showTrackerDb.SaveChanges();
        }
        catch
        {
            result = false;
        }
        return(result);
    }
    public bool RegisterVenue(VenueLite v, VenueLogin vl)
    {
        bool result = true;

        try
        {
            PasswordHash ph     = new PasswordHash();
            KeyCode      kc     = new KeyCode();
            int          code   = kc.GetKeyCode();
            byte[]       hashed = ph.HashIt(v.Password, code.ToString());

            Venue ven = new Venue();
            ven.VenueName           = v.venueName;
            ven.VenueAddress        = v.VenueAddress;
            ven.VenueCity           = v.VenueCity;
            ven.VenueState          = v.VenueState;
            ven.VenueZipCode        = v.VenueZip;
            ven.VenueWebPage        = v.VenueWebsite;
            ven.VenuePhone          = v.VenuePhone;
            ven.VenueEmail          = v.Email;
            ven.VenueDateAdded      = DateTime.Now;
            ven.VenueAgeRestriction = v.VenueAgeRestriction;

            db.Venues.Add(ven);
            db.SaveChanges();

            VenueLogin venl = new VenueLogin();
            venl.Venue = ven;
            venl.VenueLoginUserName      = vl.VenueLoginUserName;
            venl.VenueLoginPasswordPlain = vl.VenueLoginPasswordPlain;
            venl.VenueLoginRandom        = code;
            venl.VenueLoginHashed        = hashed;
            venl.VenueLoginDateAdded     = DateTime.Now;

            db.VenueLogins.Add(venl);
            db.SaveChanges();
        }
        catch
        {
            result = false;
        }
        return(result);
    }
 public int venueRegistration(VenueLogin l)
 {
     throw new NotImplementedException();
 }