CentralServerDemo.MainForm.ProcessFileShareRequest C# (CSharp) Method

ProcessFileShareRequest() private method

private ProcessFileShareRequest ( string fileId, string fromuser, string filename, long fileSize ) : void
fileId string
fromuser string
filename string
fileSize long
return void
		private void ProcessFileShareRequest(string fileId, string fromuser, string filename, long fileSize)
		{
			string message = string.Empty;

			message = fromuser + " is sharing a file with you\n\n";
			message += " Filename : " + filename + "\n";
			message += "Size : " + GetHumanReadableFileSize(fileSize) + "\n\n";
			message += "Would you like to accept ?\n";

			if (MessageBox.Show(message, @"File sharing request", MessageBoxButtons.YesNo, MessageBoxIcon.Question) ==
				DialogResult.Yes)
			{
				saveFileDlg.FileName = filename;

				if (saveFileDlg.ShowDialog() == DialogResult.OK)
				{
					ListViewItem lvi = new ListViewItem();
					lvi.Text = saveFileDlg.FileName;
					lvi.Tag = fileId;
					lvi.SubItems.Add(GetHumanReadableFileSize(fileSize));
					lvi.SubItems.Add("0");
					lvi.SubItems.Add("Pending");
					lstShareFiles.Items.Add(lvi);
					ics.GetFile(fileId, filename, saveFileDlg.FileName);
				}
			}
		}
MainForm