public ReservationForm(User user, RestaurantForm restaurantForm) { this.user = user; this.service = restaurantForm.service; this.restaurantForm = restaurantForm; InitializeComponent(); }
public ReservationForm(Reservation reservation, User user, RestaurantForm restaurantForm) { this.user = user; this.service = restaurantForm.service; this.reservation = reservation; this.restaurantForm = restaurantForm; InitializeComponent(); this.Text = "Edit Reservation"; this.firstNameTextbox.Text = reservation.FirstName; this.lastNameTextbox.Text = reservation.LastName; this.PhoneTextbox.Text = reservation.PhoneNumber; this.PartySizeTextbox.Text = reservation.PartySize.ToString(); this.reservationDatepicker.Value = reservation.ReservationDate; this.reservationHourTextbox.Text = reservation.ReservationTime.Hours.ToString(); this.reservationMinuteTextbox.Text = reservation.ReservationTime.Minutes.ToString(); this.descriptionTextbox.Text = reservation.ReservationDetails; this.submitButton.Text = "Edit"; this.deleteButton.Visible = true; }
private void loginButton_Click(object sender, EventArgs e) { loginSpinner.Visible = true; string username = this.usernameTextbox.Text; string password = this.passwordTextbox.Text; string serviceResponse = service.Login(username, password); if (serviceResponse != null) { loginSpinner.Visible = false; User user = JsonConvert.DeserializeObject <User>(serviceResponse); RestaurantForm restaurantForm = new RestaurantForm(user, service); restaurantForm.Show(); this.Hide(); } else { statusLabel.Text = "Wrong Username or Password"; statusLabel.ForeColor = Color.Red; statusLabel.Visible = true; loginSpinner.Visible = false; } }