示例#1
0
        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;
                }
                //*****************
            }
        }
示例#2
0
        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);
            }
        }
示例#3
0
        //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);
            }
        }