private async void BtnEdit_Click(object sender, EventArgs e) { var userSelected = DgvUsers.GetSelectedItem <UserDto>(); if (userSelected != null) { var formEdit = Config.IoC.GetForm <FrmUserEdit>(); formEdit.UserId = userSelected.Id; OpenFormsHelpers.OpenFormDialog(formEdit); } await FillUsersAsync(); }
private void UpdateUsersIfSpecial(DataGridView dgv) { if (dgv != dgvUsers) { dgvUsers.CellValidated -= new DataGridViewCellEventHandler(dgv_CellValidated); dgvUsers.CellValidating -= new DataGridViewCellValidatingEventHandler(dgv_CellValidating); dgvUsers.RowValidated -= new DataGridViewCellEventHandler(dgv_RowValidated); dgvUsers.RowValidating -= new DataGridViewCellCancelEventHandler(dgv_RowValidating); dgvUsers.UserDeletingRow -= new DataGridViewRowCancelEventHandler(dgv_UserDeletingRow); DgvUsers.Initialize(dgvUsers); dgvUsers.CellValidated += new DataGridViewCellEventHandler(dgv_CellValidated); dgvUsers.CellValidating += new DataGridViewCellValidatingEventHandler(dgv_CellValidating); dgvUsers.RowValidated += new DataGridViewCellEventHandler(dgv_RowValidated); dgvUsers.RowValidating += new DataGridViewCellCancelEventHandler(dgv_RowValidating); dgvUsers.UserDeletingRow += new DataGridViewRowCancelEventHandler(dgv_UserDeletingRow); } }
private async void BtnDelete_ClickAsync(object sender, EventArgs e) { try { var userSelected = DgvUsers.GetSelectedItem <UserDto>(); if (userSelected != null) { await _userService.DeleteAsync(userSelected); Core.Messages.Information.ShowMessage(Strings.UserDeleted, Strings.Users); await FillUsersAsync(); } } catch (Exception ex) { throw ex; } }
private void initializeAllDgv() { DgvUsers.Initialize(dgvUsers); DgvSpecials.Initialize(dgvSpecials); }