private void monthComboBox_SelectedIndexChanged(object sender, EventArgs e) { if (monthComboBox.SelectedValue != null && yearComboBox.SelectedValue != null) { EventHelpers.RaiseEvent(this, ChangeMonthEvent, new Tuple <int, int>((int)yearComboBox.SelectedValue, (int)monthComboBox.SelectedValue)); } }
private void saveBtn_Click(object sender, EventArgs e) { ExpenseTypeEditViewModel vm = new ExpenseTypeEditViewModel(); vm.ExpenseTypeName = expenseTypeNameTextBox.Text; EventHelpers.RaiseEvent(this, ExpenseTypeEditConfirmEventRaised, vm); Close(); }
private void loginBtn_Click(object sender, EventArgs e) { UserViewModel vm = new UserViewModel(); vm.FirstName = firstNameTextbox.Text; vm.LastName = lastNameTextbox.Text; EventHelpers.RaiseEvent(this, LoginClickEventRaised, vm); }
private void MainView_Load(object sender, EventArgs e) { foreach (Button button in DayButtons) { MainViewButtonsHelper.SetButtonOfDayMouseBehaviour(button); } EventHelpers.RaiseEvent(objectRaisingEvent: this, eventHandlerRaised: MainViewLoadEventRaised, eventArgs: e); }
private void OnDeleteExpenseConfirmEventRaised(object sender, EventArgs e) { ExpenseDTO expenseDTO = (ExpenseDTO)_expenseDtoBindingSource.Current; _expenseService.Delete(expenseDTO); LoadAllExpensesFromDbToGrid(); EventHelpers.RaiseEvent(this, RefreshStatisticsEvent, null); }
private void createBtn_Click(object sender, EventArgs e) { try { ExpenseTypeAddViewModel vm = new ExpenseTypeAddViewModel(); vm.ExpenseTypeName = expenseTypeNameTextBox.Text; EventHelpers.RaiseEvent(this, ExpenseTypeAddConfirmEventRaised, vm); Close(); } catch (Exception) { } }
private void registrationBtn_Click(object sender, EventArgs e) { UserViewModel vm = new UserViewModel(); vm.FirstName = firstNameTextbox.Text; vm.LastName = lastNameTextbox.Text; vm.CarModel = carModelTextbox.Text; if (vm.FirstName.Length > 0 && vm.LastName.Length > 0) { EventHelpers.RaiseEvent(this, RegistrationClickEventRaised, vm); } }
private void OnLoginClickEventRaised(object sender, UserViewModel model) { try { UserDTO userDTO = _userService.GetByFirstAndLastName(model.FirstName, model.LastName); EventHelpers.RaiseEvent(this, ShowMainViewEvent, userDTO); } catch (DataAccessException e) { EventHelpers.RaiseEvent(this, DataAccessExceptionEvent, e); } }
private void OnExpenseEditConfirmEventRaised(object sender, ExpenseEditViewModel args) { ExpenseDTO expenseDTO = (ExpenseDTO)_expenseDtoBindingSource.Current; expenseDTO.Cost = args.Cost; expenseDTO.Date = DateTime.Parse(args.Date); expenseDTO.ExpenseTypeId = args.ExpenseTypeId; _expenseService.Update(expenseDTO); LoadAllExpensesFromDbToGrid(); EventHelpers.RaiseEvent(this, RefreshStatisticsEvent, null); }
private void createBtn_Click(object sender, EventArgs e) { try { ExpenseAddViewModel vm = new ExpenseAddViewModel(); vm.ExpenseTypeId = (expenseTypeCombobox.SelectedItem as ExpenseTypeDTO).ExpenseTypeId; vm.Date = TimeHelpers.dateTimeToString(datePicker.Value); vm.Cost = (double)costPicker.Value; EventHelpers.RaiseEvent(this, ExpenseAddConfirmEventRaised, vm); Close(); } catch (Exception) { } }
private void OnExpenseTypeAddConfirmEventRaised(object sender, ExpenseTypeAddViewModel e) { try { ExpenseTypeDTO dto = new ExpenseTypeDTO(); dto.ExpenseTypeName = e.ExpenseTypeName; _expenseTypeService.Create(dto); _expenseTypeListPresenter.LoadAllExpensesFromDbToGrid(); _expenseStatisticsPresenter.Refresh(); } catch (DataAccessException ex) { EventHelpers.RaiseEvent(this, DataAccessExceptionEvent, ex); } }
private void OnRegistrationClickEventRaised(object sender, UserViewModel args) { try { UserDTO userDTO = new UserDTO(); userDTO.FirstName = args.FirstName; userDTO.LastName = args.LastName; userDTO.CarModel = args.CarModel; _userService.Create(userDTO); userDTO = _userService.GetByFirstAndLastName(userDTO.FirstName, userDTO.LastName); EventHelpers.RaiseEvent(this, ShowMainViewEvent, userDTO); } catch (DataAccessException e) { EventHelpers.RaiseEvent(this, DataAccessExceptionEvent, e); } }
private void OnExpenseAddConfirmEventRaised(object sender, ExpenseAddViewModel args) { try { ExpenseDTO dto = new ExpenseDTO(); dto.Cost = args.Cost; dto.Date = DateTime.Parse(args.Date); dto.ExpenseTypeId = args.ExpenseTypeId; dto.UserId = _session.GetUser().UserId; _expenseService.Create(dto); _expenseListPresenter.LoadAllExpensesFromDbToGrid(); _expenseStatisticsPresenter.Refresh(); } catch (DataAccessException ex) { EventHelpers.RaiseEvent(this, DataAccessExceptionEvent, ex); } }
private void confirmKryptonButton_Click(object sender, EventArgs e) { EventDescription = descriptionKryptonTextBox.Text; EventLocation = locationKryptonTextBox.Text; EventCalendar = calendarsComboBox.Text; EventStartTime = new EventDateTime() { DateTime = startTimeKryptonDateTimePicker.Value, TimeZone = "Europe/Warsaw", }; EventEndTime = new EventDateTime() { DateTime = endTimeKryptonDateTimePicker.Value, TimeZone = "Europe/Warsaw", }; EventHelpers.RaiseEvent(objectRaisingEvent: confirmKryptonButton, eventHandlerRaised: ConfirmKryptonButtonClickEventRaised, eventArgs: e); }
private void OnLoginRedirectClickEventRaised(object sender, EventArgs e) { EventHelpers.RaiseEvent(this, ShowLoginViewEvent, e); }
private void OnRegistrationRedirectClickEventRaised(object sender, EventArgs e) { EventHelpers.RaiseEvent(this, ShowRegistrationViewEvent, e); }
private void MainView_FormClosing(object sender, FormClosingEventArgs e) { EventHelpers.RaiseEvent(objectRaisingEvent: this, eventHandlerRaised: MainViewFormClosingEventRaised, eventArgs: e); }
private void ExpenseStatisticsViewUC_Load(object sender, EventArgs e) { EventHelpers.RaiseEvent(this, ExpenseStatisticsViewUCLoadEvent, e); }
private void cofirmDeleteBtn_Click(object sender, EventArgs e) { EventHelpers.RaiseEvent(this, ExpenseTypeDeleteConfirmBtnClick, e); Close(); }
private void redirectToLoginLink_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { EventHelpers.RaiseEvent(this, LoginRedirectEventRaised, e); }
private void AddEventButton_Click(object sender, EventArgs e) { EventHelpers.RaiseEvent(objectRaisingEvent: chosenDayButton, eventHandlerRaised: AddEventToolStripButtonClickEventRaised, eventArgs: e); }
private void ArrowRightButton_Click(object sender, MouseEventArgs e) { var asd = sender as Button; EventHelpers.RaiseEvent(objectRaisingEvent: this, eventHandlerRaised: ButtonOfArrowRightMouseClickEventRaised, eventArgs: e); }
private void OnDeleteExpenseMenuClick(object sender, EventArgs e) { EventHelpers.RaiseEvent(this, DeleteExpenseMenuClickEventRaised, e); }
private void OnUpdateExpenseInGridMenuClick(object sender, EventArgs e) { EventHelpers.RaiseEvent(this, EditExpenseMenuClickEventRaised, e); }
private void cancelKryptonButton_Click(object sender, EventArgs e) { EventHelpers.RaiseEvent(objectRaisingEvent: cancelKryptonButton, eventHandlerRaised: CancelKryptonButtonClickEventRaised, eventArgs: e); }
private void addExpenseTypeBtn_Click(object sender, EventArgs e) { EventHelpers.RaiseEvent(this, AddExpenseTypeClickEventRaised, e); }
private void redirectToRegisterLink_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { EventHelpers.RaiseEvent(this, RegistrationRedirectClickEventRaised, e); }
private void ArrowLeftButton_Click(object sender, MouseEventArgs e) { EventHelpers.RaiseEvent(objectRaisingEvent: this, eventHandlerRaised: ButtonOfArrowLeftMouseClickEventRaised, eventArgs: e); }
private void logoutBtn_Click(object sender, EventArgs e) { EventHelpers.RaiseEvent(this, LogoutClickEventRaised, e); }
private void SettingsButton_Click(object sender, EventArgs e) { EventHelpers.RaiseEvent(objectRaisingEvent: this, eventHandlerRaised: SettingsToolStripButtonClickEventRaised, eventArgs: e); }