Example #1
0
        private void mnuRestore_Click(object sender, System.EventArgs e)
        {
            BindingManagerBase bm = (BindingManagerBase)this.BindingContext[this.dataView1];

            BLL.Orgs.DataSets.dsOrgs.OrgsRow rw = (BLL.Orgs.DataSets.dsOrgs.OrgsRow)((DataRowView)bm.Current).Row;
            rw.IsRemoved = false;
            bllOrgs.Update();
        }
Example #2
0
        private void mnuBlock_Click(object sender, System.EventArgs e)
        {
            BindingManagerBase bm = (BindingManagerBase)this.BindingContext[this.dataView1];

            BLL.Orgs.DataSets.dsOrgs.OrgsRow rw = (BLL.Orgs.DataSets.dsOrgs.OrgsRow)((DataRowView)bm.Current).Row;
            if (rw.IsInner && !this.checkBalans(rw.OrgID))
            {
                AM_Controls.MsgBoxX.Show("Невозможно исключить организацию \'" + rw.OrgName + "\'.\n Остаток на р.счетах не равен нулю.", "BPS", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }
            rw.IsRemoved = true;
            if (!bllOrgs.Update())
            {
                bllOrgs.DataSet.RejectChanges();
            }
        }
Example #3
0
 private void deleteOrg()
 {
     if (!App.AllowOrgDirChange)
     {
         return;
     }
     if (this.dataView1.Count > 0)
     {
         BindingManagerBase bm = (BindingManagerBase)this.BindingContext[this.dataView1];
         BLL.Orgs.DataSets.dsOrgs.OrgsRow rw = (BLL.Orgs.DataSets.dsOrgs.OrgsRow)((DataRowView)bm.Current).Row;
         if (MsgBoxX.Show("Вы действительно хотите удалить организацию " + rw.OrgName + "?", "BPS", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
         {
             ((DataRowView)bm.Current).Delete();
             if (!bllOrgs.Update())
             {
                 bllOrgs.DataSet.RejectChanges();
             }
         }
     }
 }
Example #4
0
 private void editOrg()
 {
     if (!App.AllowOrgDirChange)
     {
         return;
     }
     if (this.dataView1.Count > 0)
     {
         BindingManagerBase bm = (BindingManagerBase)this.BindingContext[this.dataView1];
         BLL.Orgs.DataSets.dsOrgs.OrgsRow rw = (BLL.Orgs.DataSets.dsOrgs.OrgsRow)((DataRowView)bm.Current).Row;
         EditOrgs eo = new EditOrgs(rw);
         eo.ShowDialog();
         if (eo.DialogResult == DialogResult.OK)
         {
             if (!bllOrgs.Update())
             {
                 bllOrgs.DataSet.RejectChanges();
             }
         }
     }
 }