private void dgvSchedules_CellClick(object sender, System.Windows.Forms.DataGridViewCellEventArgs e) { if (e.ColumnIndex == dgvSchedules.Columns["Show"].Index && e.RowIndex != -1) { NavigationTool.OpenNewTab(new frmScheduleDetail(schedules[e.RowIndex])); } else if (e.ColumnIndex == dgvSchedules.Columns["Edit"].Index && e.RowIndex != -1) { NavigationTool.OpenNewTab(new frmEditSchedule(schedules[e.RowIndex])); LoadSchedules(scheduleService.GetAll(Session.currentUser)); } else if (e.ColumnIndex == dgvSchedules.Columns["Delete"].Index && e.RowIndex != -1) { Schedule schedule = schedules[e.RowIndex]; DialogResult dialogResult = MessageBox.Show(schedule.ScheduleName + " adlı programı silmek istediğinizden emin misiniz?", "Programı Sil", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { try { scheduleService.Delete(schedule, Session.currentUser); MessageBox.Show("Program başarıyla silindi!", "Başarılı!"); } catch (Exception ex) { MessageBox.Show(ex.Message, "Hata!"); } schedules.Remove(schedule); LoadSchedules(schedules); } } }
private void dgvCustomers_CellClick(object sender, System.Windows.Forms.DataGridViewCellEventArgs e) { if (e.ColumnIndex == dgvCustomers.Columns["Show"].Index && e.RowIndex != -1) { NavigationTool.OpenNewTab(new frmCustomerDetail(customers[e.RowIndex])); } else if (e.ColumnIndex == dgvCustomers.Columns["Edit"].Index && e.RowIndex != -1) { NavigationTool.OpenNewTab(new frmEditCustomer(customers[e.RowIndex])); LoadCustomers(customerService.GetAll(Session.currentUser)); } else if (e.ColumnIndex == dgvCustomers.Columns["Delete"].Index && e.RowIndex != -1) { Customer customer = customers[e.RowIndex]; DialogResult dialogResult = MessageBox.Show(customer.CustomerName + " " + customer.CustomerSurname + " adlı müşteriyi silmek istediğinizden emin misiniz?", "Müşteri Sil", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { try { customerService.Delete(customer, Session.currentUser); customers.Remove(customer); LoadCustomers(customers); MessageBox.Show("Müşteri başarıyla silindi!", "Başarılı!"); } catch (Exception ex) { MessageBox.Show("Bağımlılıkları kontrol edin\n" + ex.Message, "Hata!"); } } } }
private void btnEdit_Click(object sender, EventArgs e) { if (lvlStats.SelectedItems.Count < 1) { return; } NavigationTool.OpenNewTab(new frmAddStats(customer, stats[lvlStats.SelectedItems[0].Index])); LoadData(); }
private void btnEdit_Click(object sender, EventArgs e) { if (lvlExercises.SelectedItems.Count < 1) { return; } NavigationTool.OpenNewTab(new frmAddExercise(schedule, exercises[lvlExercises.SelectedItems[0].Index])); LoadExercises(); }
private void btnEdit_Click(object sender, System.EventArgs e) { if (lvlAuthorities.SelectedItems.Count < 1) { return; } NavigationTool.OpenNewTab(new frmAddUser(authorities[lvlAuthorities.SelectedItems[0].Index])); LoadAuthorities(); }
private void btnLogin_Click(object sender, System.EventArgs e) { User user = userService.LoginWithEmailAndPassword(tbxEmail.Text.Trim(), tbxPassword.Text.Trim()); if (user != null) { Session.currentUser = user; NavigationTool.Open(this, new frmHome()); } else { MetroMessageBox.Show(this, "Bu bilgilere ait bir kullanıcı bulunamadı.", "Hata!", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Error, 100); } }
private void btnAdd_Click(object sender, EventArgs e) { NavigationTool.OpenNewTab(new frmAddStats(customer)); LoadData(); }
private void tbxHome_Click(object sender, System.EventArgs e) { NavigationTool.Open(this, new frmHome()); }
private void btnAdd_Click(object sender, EventArgs e) { NavigationTool.OpenNewTab(new frmAddSchedule()); LoadSchedules(scheduleService.GetAll(Session.currentUser)); }
private void tileLogout_Click(object sender, System.EventArgs e) { NavigationTool.Open(this, new frmLogin()); }
private void tileSchedule_Click(object sender, System.EventArgs e) { NavigationTool.Open(this, new frmSchedules()); }
private void tileSettings_Click(object sender, System.EventArgs e) { NavigationTool.Open(this, new frmSettings()); }
private void tileCustomers_Click(object sender, System.EventArgs e) { NavigationTool.Open(this, new frmCustomers()); }
private void btnAdd_Click(object sender, EventArgs e) { NavigationTool.OpenNewTab(new frmAddExercise(schedule, null)); LoadExercises(); }
private void btnAdd_Click(object sender, System.EventArgs e) { NavigationTool.OpenNewTab(new frmAddUser()); LoadAuthorities(); }
private void btnAdd_Click(object sender, EventArgs e) { NavigationTool.OpenNewTab(new frmAddCustomer()); LoadCustomers(customerService.GetAll(Session.currentUser)); }