private void BindingNavigatorDeleteItem_Click(object sender, EventArgs e) { //preguntarle al pakito que pex //por que no tenia validado esto // try { if (Permiso != 1) { ClsKit ClKA = new ClsKit(); ClKA.IdArticulo = 0; MessageBox.Show("No Tiene los privilegios que le \n Permitan Eliminar Registros", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Stop); //Borro tabla temporal ClsKit.DeleteartKit(ClKA); //Cargo los datos a la tabla temporal ClKA.IdArticulo = 0; ClKA.Articulo = ""; ClKA.Descripcion = ""; ClKA.Cantidad = 0; ClKA.PrecioU = 0; ClsKit.AddArtKit(ClKA, 2, Convert.ToInt32(this.textBox2.Text.Trim())); //Cargo grid ListKit = ClsKit.BuscaArti_Kit(Convert.ToInt32(this.textBox2.Text.Trim())); ultraGrid2.DataSource = ListKit; return; } DialogResult dr = MessageBox.Show("Estas seguro de borrar el Registro ", "AVISO", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dr == DialogResult.Yes) { ClsKit CA = (ClsKit)ClsBindingKit.Current; //CA.Status = 0; //ClsKit.DeleteartKit(CA); ClsKit.DeleteKit(Convert.ToInt32(this.textBox2.Text.Trim())); ClsBindingKit.RemoveCurrent(); MessageBox.Show("Registro Eliminado Satisfactoriamente...", "I n f o r m a c i ó n", MessageBoxButtons.OK, MessageBoxIcon.Information); } if (ListKit.Count == 0) { 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); } }