Beispiel #1
0
 private void btnDelete_Click(object sender, RoutedEventArgs e)
 {
     if (data.Id != 0)
     {
         if (!BLL.UserAccount.AllowDelete(FormName))
         {
             MessageBox.Show(string.Format(Message.PL.DenyDelete, FormName));
         }
         else
         {
             if (MessageBox.Show(Message.PL.Delete_confirmation, "", MessageBoxButton.YesNo) != MessageBoxResult.No)
             {
                 if (data.Delete() == true)
                 {
                     MessageBox.Show(Message.PL.Delete_Alert);
                     clear();
                     Grid_Refresh();
                 }
                 else
                 {
                     MessageBox.Show(Message.PL.Cant_Delete_Alert);
                     clear();
                 }
             }
         }
     }
     else
     {
         MessageBox.Show("No Records to Delete");
     }
 }
Beispiel #2
0
 private void btnDelete_Click(object sender, RoutedEventArgs e)
 {
     if (data.Id != 0)
     {
         if (!BLL.UserAccount.AllowDelete(Common.Forms.frmAccountGroup))
         {
             MessageBox.Show(string.Format(Message.PL.DenyDelete, "Account Group"));
         }
         else
         {
             if (MessageBox.Show(Message.PL.Delete_confirmation, "", MessageBoxButton.YesNo) != MessageBoxResult.No)
             {
                 Common.AppLib.WriteLog("Account Group Delete=>Begin");
                 if (data.Delete() == true)
                 {
                     Common.AppLib.WriteLog(string.Format("Account Group deleted Successfully==>Id{0}", data.Id));;
                     MessageBox.Show(Message.PL.Delete_Alert);
                     clear();
                     Grid_Refresh();
                 }
                 else
                 {
                     MessageBox.Show(Message.PL.Cant_Delete_Alert);
                     clear();
                 }
             }
         }
     }
     else
     {
         MessageBox.Show("No Records to Delete");
     }
 }
        private void onClientEvents()
        {
            BLL.FMCGHubClient.FMCGHub.On <BLL.AccountGroup>("AccountGroup_Save", (Account) => {
                this.Dispatcher.Invoke(() =>
                {
                    Account.Save(true);
                });
            });

            BLL.FMCGHubClient.FMCGHub.On("AccountGroup_Delete", (Action <int>)((pk) => {
                this.Dispatcher.Invoke((Action)(() => {
                    BLL.AccountGroup agp = new BLL.AccountGroup();
                    agp.Find((int)pk);
                    agp.Delete((bool)true);
                }));
            }));
        }