@@ -13,6 +13,8 @@ namespace postgres_database_restore_tool
13
13
{
14
14
public partial class PgAdmin : Form
15
15
{
16
+ private bool isRestoring = false ;
17
+
16
18
public PgAdmin ( )
17
19
{
18
20
InitializeComponent ( ) ;
@@ -26,6 +28,7 @@ private void StartLoading(string msg)
26
28
loadingLbl . Text = msg ;
27
29
loadingLbl . Visible = true ;
28
30
loadingBar . Visible = true ;
31
+ RestoreBtn . Text = "⚒ Restoring..." ;
29
32
}
30
33
31
34
private void EndLoading ( )
@@ -111,12 +114,10 @@ private void OnFileOpenClick(object sender, EventArgs e)
111
114
}
112
115
}
113
116
114
- bool isRestoring = false ;
115
117
private void OnRestore ( object sender , EventArgs e )
116
118
{
117
119
try
118
120
{
119
- if ( isRestoring ) return ;
120
121
var connection = new UserConnectionVo ( )
121
122
{
122
123
UserName = UserNameElm . Text . Trim ( ) ,
@@ -128,12 +129,12 @@ private void OnRestore(object sender, EventArgs e)
128
129
}
129
130
. Validate ( ) ;
130
131
132
+ if ( isRestoring ) return ;
131
133
isRestoring = true ;
132
134
SaveUserInfo ( ) ;
133
135
134
136
StartLoading ( "Restoring Database" ) ;
135
-
136
- RestoreBtn . Text = "⚒ Restoring..." ;
137
+
137
138
var restoreBackgroundworker = new BackgroundWorker ( ) ;
138
139
139
140
restoreBackgroundworker . DoWork += ( object _ , DoWorkEventArgs args ) =>
@@ -186,9 +187,9 @@ private void SaveUserInfo()
186
187
187
188
private void RememberPassword_CheckedChanged ( object sender , EventArgs e )
188
189
{
189
- var needToRemeberPassword = this . rememberPassword . Checked ;
190
+ var needToRememberPassword = this . rememberPassword . Checked ;
190
191
191
- if ( needToRemeberPassword )
192
+ if ( needToRememberPassword )
192
193
{
193
194
Settings . Default . PostgresPassword = PasswordElm . Text ;
194
195
Settings . Default . Save ( ) ;
0 commit comments