private void DoBackUp() { try { HPS.BLL.Common.BackUp_TFactory BackUpFactory = new HPS.BLL.Common.BackUp_TFactory(); BackUpFactory.BackUp(BackUpPathtextBox.Text); Hepsa.Core.Common.MessageBox.InformationMessage("پشتیبان گیری با موفقیت انجام شد"); this.Close(); } catch (Exception ex) { Hepsa.Core.Common.MessageBox.ErrorMessage(ex.Message); BackUpbutton.Enabled = true; } }
private void DoRestore() { try { string filename = string.Empty; HPS.BLL.Common.BackUp_TFactory BackUpFactory = new HPS.BLL.Common.BackUp_TFactory(); if ((this.RestoreopenFileDialog.FileName != "") && (this.RestoreopenFileDialog.FileName != "RestoreopenFileDialog")) { filename = RestoreopenFileDialog.FileName; RestoreButton.Enabled = false; BackUpFactory.Restore(filename); Hepsa.Core.Common.MessageBox.InformationMessage("بازیابی با موفقیت انجام شد"); this.Close(); } } catch (Exception ex) { Hepsa.Core.Common.MessageBox.ErrorMessage(ex.Message); } }