55 lines
1.5 KiB
C#
55 lines
1.5 KiB
C#
namespace newcle.us.Utilities
|
|
{
|
|
internal class DialogExtensions
|
|
{
|
|
public static DialogResult DeleteYesNo()
|
|
{
|
|
return MessageBox.Show(
|
|
"Are you sure you want to delete this record?",
|
|
"Delete confirmation",
|
|
MessageBoxButtons.YesNo,
|
|
MessageBoxIcon.Question,
|
|
MessageBoxDefaultButton.Button2
|
|
);
|
|
|
|
}
|
|
public static DialogResult GenericError(string message)
|
|
{
|
|
return GenericError(string.Empty, message);
|
|
}
|
|
public static DialogResult GenericError(string func, string message)
|
|
{
|
|
string title = "Error";
|
|
if (func != null)
|
|
{
|
|
title += String.Format(" - {0}", func);
|
|
}
|
|
return MessageBox.Show(
|
|
message,
|
|
title,
|
|
MessageBoxButtons.OK,
|
|
MessageBoxIcon.Error
|
|
);
|
|
}
|
|
public static DialogResult GenericSuccess(string message)
|
|
{
|
|
return MessageBox.Show(
|
|
message,
|
|
"Success",
|
|
MessageBoxButtons.OK,
|
|
MessageBoxIcon.Information
|
|
);
|
|
}
|
|
public static DialogResult GenericInformational(string message)
|
|
{
|
|
return MessageBox.Show(
|
|
message,
|
|
"Information",
|
|
MessageBoxButtons.OK,
|
|
MessageBoxIcon.Information
|
|
);
|
|
}
|
|
|
|
}
|
|
}
|