private async void btnLogin_Click(object sender, EventArgs e) { if (!ValidateFormControls.CheckTextboxes(groupBox1, errorProvider1)) { return; } Cursor = Cursors.WaitCursor; using (var HC = new HttpClient()) { var response = await HC.GetAsync(Constants.baseUrl + $"Staff/{txtStaffId.Text}/{txtPassword.Text}"); if (response.IsSuccessStatusCode) { var rtn = JsonConvert.DeserializeObject <ApiReturnObject <Useracct> >(await response.Content.ReadAsStringAsync()); MessageBox.Show(rtn.Message); if (rtn.Status) { LoggedInUser = rtn.Object; groupBox1.Hide(); groupBox2.Show(); } } else { MessageBox.Show("An error occured while connecting to API."); } } Cursor = Cursors.Default; }
public Form1(Useracct _LoggedInUser) { LoggedInUser = _LoggedInUser; InitializeComponent(); }
public frmVerify(Useracct _LoggedInUser, Form _home) { home = _home; LoggedInUser = _LoggedInUser; InitializeComponent(); }