private void btnSubmit_Click(object sender, EventArgs e) { ValidateChildren(); if (!IncorrectInputs.Any()) { var user = new User { Id = EnvironmentSettings.CurrentUser.Id, Email = EnvironmentSettings.CurrentUser.Email, Password = tbNewPassword.Text, FirstName = EnvironmentSettings.CurrentUser.FirstName, LastName = EnvironmentSettings.CurrentUser.LastName, LocationId = EnvironmentSettings.CurrentUser.LocationId }; var response = ExecuteRestRequest($"users/{user.Id}", user, Method.PUT, lblConfirmPasswordError, EnvironmentSettings.CurrentUser.Token); if (response.IsSuccessful) { EnvironmentSettings.CurrentUser.PasswordRecoveryActive = false; var confirmationDialog = MessageBox.Show("Hasło zostało pomyślnie zmienione.", "Ustawianie nowego hasła", MessageBoxButtons.OK); if (confirmationDialog == DialogResult.OK) { Close(); } } } }
private void btnSubmit_Click(object sender, EventArgs e) { ValidateChildren(); if (!IncorrectInputs.Any() && IsCurrentPasswordValid()) { var user = new User { Id = CurrentUser.Id, Email = tbEmail.Text, Password = tbNewPassword.Text, FirstName = tbFirstName.Text, LastName = tbLastName.Text, LocationId = CurrentUser.LocationId }; var response = ExecuteRestRequest($"users/{CurrentUser.Id}", user, Method.PUT, lblCurrentPasswordError, CurrentUser.Token); if (response.IsSuccessful) { var responseUser = JsonConvert.DeserializeObject <User>(response.Content); CurrentUser = responseUser; CurrentUser.FirstName = responseUser.FirstName; CurrentUser.LastName = responseUser.LastName; Close(); } } }
private void btnSubmit_Click(object sender, EventArgs e) { ValidateChildren(); if (!IncorrectInputs.Any()) { IRestResponse response; var record = new VehicleRecord { Vin = tbVin.Text, Title = tbTitle.Text, Mileage = Convert.ToInt32(tbMileage.Text), Description = tbDescription.Text, UserId = EnvironmentSettings.CurrentUser.Id, RecordTypeId = (int)cbType.SelectedValue }; if (string.IsNullOrWhiteSpace(_activeRecordId)) { response = ExecuteRestRequest("vehiclerecords/add", record, Method.POST, lblGeneralError, EnvironmentSettings.CurrentUser.Token); } else { response = ExecuteRestRequest($"vehiclerecords/{_activeRecordId}", record, Method.PUT, lblGeneralError, EnvironmentSettings.CurrentUser.Token); } if (response.IsSuccessful) { Close(); } } }
private void btnSubmit_Click(object sender, EventArgs e) { if (!IncorrectInputs.Any()) { FiltersResult.Phrase = tbPhrase.Text; FiltersResult.MileageFrom = Convert.ToInt32(nudFrom.Value); FiltersResult.MileageTo = Convert.ToInt32(nudTo.Value); FiltersResult.RecordTypes = clbTypesOptions.CheckedItems.OfType <DictionaryItem>().Select(x => (RecordTypes)x.EnumValue).ToList(); FiltersResult.DateFrom = dtpFrom.Value; FiltersResult.DateTo = dtpTo.Value; Close(); } }
private void btnSubmit_Click(object sender, EventArgs e) { ValidateChildren(); if (!IncorrectInputs.Any()) { var response = ExecuteRestRequest("users/reset-password", tbEmail.Text, Method.POST, lblEmailError, null); if (response.IsSuccessful) { var confirmationDialog = MessageBox.Show("Hasło zostało pomyślnie zresetowane. Wysłano wiadomość E-Mail", "Resetowanie hasła", MessageBoxButtons.OK); if (confirmationDialog == DialogResult.OK) { Close(); } } } }
private void btnLogin_Click(object sender, EventArgs e) { ValidateChildren(); if (!IncorrectInputs.Any()) { var user = new User { Email = tbLogin.Text, Password = tbPassword.Text }; var response = ExecuteRestRequest("users/authenticate", user, Method.POST, lblPasswordError, null); if (response.IsSuccessful) { var responseUser = JsonConvert.DeserializeObject <User>(response.Content); EnvironmentSettings.CurrentUser = responseUser; Hide(); tbLogin.Text = null; tbPassword.Text = null; if (responseUser.PasswordRecoveryActive) { using (var setNewPasswordForm = new SetNewPasswordForm(this)) { setNewPasswordForm.ShowDialog(); } } if (!EnvironmentSettings.CurrentUser.PasswordRecoveryActive) { using (var dashboardForm = new DashboardForm(this)) { dashboardForm.ShowDialog(); } } } } }