private void btn_save_Click(object sender, EventArgs e) { User user = cmb_workers.SelectedItem as User; user.ManagerId = (cmb_managerName.SelectedItem as User).UserId; if (UserRequests.UpdateUser(user)) { MessageBox.Show("Succeeded!"); Close(); } else { MessageBox.Show("Did not succeed..."); } }
private void UpdateWorkerInDB(GridViewRowInfo newRowInfo) { User editWorker = getUpdateWorker(); editWorker.UserId = (newRowInfo.Tag as User).UserId; try { if (UserRequests.UpdateUser(editWorker)) { UpdateWorkerInGridView(); } else { this.radGridView1.CloseEditor(); } } catch { radGridView1.CloseEditor(); RadMessageBox.SetThemeName(ThemeName); RadMessageBox.Show("update worker failed", "error", MessageBoxButtons.OK, RadMessageIcon.None, MessageBoxDefaultButton.Button1); } }