private void bindingNavigatorAddNewItem_Click(object sender, EventArgs e) { if (ValAdd == false) { ValAdd = true; //*************** if (Permiso != 3) { ValAdd = true; AccionesNavigator(1); ClsArticulo cont = (ClsArticulo)ClsArticuloBindingSource.Current; ClsArticuloBindingSource.ResetBindings(false); } else { MessageBox.Show("No Tiene los privilegios que le \n Permitan Agregar Registros", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Stop); AccionCancelar(); } //***************** } }
public FrmArticulo(int _Permiso) { InitializeComponent(); try { Permiso = _Permiso; LBodega = ClsListado.CmdBodega(); this.ClsListado1.DataSource = LBodega; LKit = ClsListado.CmdKit(); this.ClsListado2.DataSource = LKit; LArticulo = ClsArticulo.ListaArticulo(1, "", 1); this.ClsArticuloBindingSource.DataSource = LArticulo; ClsArticuloBindingSource.DataSource = LArticulo; if (LArticulo.Count == 0) { ClsArticulo cont = new ClsArticulo(); LArticulo.Add(cont); ClsArticuloBindingSource.DataSource = LArticulo; ClsArticuloBindingSource.ResetBindings(false); AccionesNavigator(1); } else { AccionesNavigator(0); } } catch (Exception EX) { MessageBox.Show(EX.Message); } }
//OPCIÓN CANCELAR private void AccionCancelar() { ValAdd = false; ClsArticuloBindingSource.Position = ClsArticuloBindingSource.Count; ClsArticuloBindingSource.RemoveCurrent(); ClsArticuloBindingSource.ResetBindings(false); lblNKit2.Text = "0000"; lblNKit2.Visible = false; if (LArticulo.Count == 0) { ClsArticulo cont = new ClsArticulo(); LArticulo.Add(cont); ClsArticuloBindingSource.DataSource = LArticulo; ClsArticuloBindingSource.ResetBindings(false); AccionesNavigator(1); lblNKit2.Text = "0000"; lblNKit2.Visible = false; } else { AccionesNavigator(0); } }