private void bindingNavigatorAddNewItem_Click(object sender, EventArgs e) { if (ValAdd == false) { ValAdd = true; //*************** if (Permiso != 3) { ValAdd = true; AccionesNavigator(1); ClsKit cont = (ClsKit)ClsBindingKit.Current; ClsBindingKit.ResetBindings(false); textBox2.Enabled = false; } else { MessageBox.Show("No Tiene los privilegios que le \n Permitan Agregar Registros", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Stop); AccionCancelar(); //Llenamos de nuevo el Grid de Articulos que contiene el Kit ListKit = ClsKit.ListArtKit(); ultraGrid2.DataSource = ListKit; } //***************** } }
public FrmKit(int _Permiso) { InitializeComponent(); try { Permiso = _Permiso; BKit = ClsKit.BuscaKit(0, 0, ""); this.ClsBindingKit.DataSource = BKit; // ClsKit CK = new ClsKit(); // CK.IdArticulo = 0; //Borro el grid. // ClsKit.DeleteartKit(CK); if (BKit.Count == 0) { ClsKit cont = new ClsKit(); BKit.Add(cont); ClsBindingKit.DataSource = BKit; ClsBindingKit.ResetBindings(false); AccionesNavigator(1); } else { AccionesNavigator(0); } } catch (Exception EX) { MessageBox.Show(EX.Message); } }
//OPCIÓN CANCELAR private void AccionCancelar() { ValAdd = false; ClsBindingKit.Position = ClsBindingKit.Count; ClsBindingKit.RemoveCurrent(); ClsBindingKit.ResetBindings(false); if (BKit.Count == 0) { ClsKit cont = new ClsKit(); BKit.Add(cont); //LArticulo.Add(cont); ClsBindingKit.DataSource = BKit; ClsBindingKit.ResetBindings(false); AccionesNavigator(1); } else { AccionesNavigator(0); } }