private void btnRestore_Click(object sender, EventArgs e) { if (gridviewMails.SelectedRows.Count > 0) { if (MailServer.MarkMailAsUnDelete((int)gridviewMails.SelectedRows[0].Cells["ColMsgId"].Value)) { MessageBox.Show("Mail restored sucessfully", "Done!!!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); LoadRecycleMails(); } else { MessageBox.Show("Unable to restore mail", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Please select a mail to restore", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }