private void EditTile_Click(object sender, EventArgs e) { if (userDataGridView.Rows.Count != 0 && userDataGridView.Rows != null) { string LogInId = " "; string a, b, c, d, f; a = userInformation.Username = userDataGridView.SelectedRows[0].Cells[0].Value.ToString(); b = userInformation.Userrole = userDataGridView.SelectedRows[0].Cells[1].Value.ToString(); c = userInformation.Employeename = userDataGridView.SelectedRows[0].Cells[2].Value.ToString(); d = userInformation.Status = userDataGridView.SelectedRows[0].Cells[3].Value.ToString(); f = userInformation.Region = userDataGridView.SelectedRows[0].Cells[4].Value.ToString(); SqlDataAdapter Adapter = new SqlDataAdapter(string.Format("Select ID From LogInInfo Where Username = '******'", userInformation.Username), Connection); DataTable LogInInfomationTable = new DataTable(); Adapter.Fill(LogInInfomationTable); foreach (DataRow row in LogInInfomationTable.Rows) { LogInId = row["ID"].ToString(); } if (!string.IsNullOrEmpty(userInformation.Username)) { userDashboardHandler = new UserDashboardHandler(); userDashboardHandler.EditUserForm(a, b, c, d, f, LogInId); } else { MetroFramework.MetroMessageBox.Show(this, "Data dosen't selected", "Message", MessageBoxButtons.OK, MessageBoxIcon.Information); } } UserDataShow(); }
private void DeleteTile_Click(object sender, EventArgs e) { if (userDataGridView.Rows.Count != 0 && userDataGridView.Rows != null) { userDashboardHandler = new UserDashboardHandler(); string userName = userDataGridView.SelectedRows[0].Cells[0].Value.ToString(); if (userName != null) { if (MetroFramework.MetroMessageBox.Show(this, "Are you sure want to delete?", "Message", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { userDashboardHandler.DeleteUser(userName); } } } UserDataShow(); }
private void AddTile_Click(object sender, EventArgs e) { userDashboardHandler = new UserDashboardHandler(); userDashboardHandler.AddUserForm(); UserDataShow(); }