private void Listado_DoubleClick(object sender, System.EventArgs e) { if (Listado.SelectedItems.Count > 0) { ListViewItem Itm = Listado.SelectedItems[0]; Lbl.Sys.Permisos.Permiso Perm = Itm.Tag as Lbl.Sys.Permisos.Permiso; if (Perm != null) { Lbl.Personas.Usuario Usu = this.Elemento as Lbl.Personas.Usuario; EditarPermiso FormularioAgregar = new EditarPermiso(); FormularioAgregar.Usuario = Usu; FormularioAgregar.Permiso = Perm; if (FormularioAgregar.ShowDialog() == DialogResult.OK) { // Elimino el permiso viejo Listado.Items.Remove(Itm); Usu.Pemisos.Remove(Perm); // Agrego el nuevo Lbl.Sys.Permisos.Permiso NuevoPerm = FormularioAgregar.Permiso; Usu.Pemisos.Add(NuevoPerm); Listado.Changed = true; this.MostrarPermiso(NuevoPerm); } } } }
private void BotonAgregar_Click(object sender, System.EventArgs e) { Lbl.Personas.Usuario Usu = this.Elemento as Lbl.Personas.Usuario; EditarPermiso FormularioAgregar = new EditarPermiso(); FormularioAgregar.Usuario = Usu; if (FormularioAgregar.ShowDialog() == DialogResult.OK) { Lbl.Sys.Permisos.Permiso NuevoPerm = FormularioAgregar.Permiso; Usu.Pemisos.Add(NuevoPerm); Listado.Changed = true; this.MostrarPermiso(NuevoPerm); } }
private void Listado_DoubleClick(object sender, System.EventArgs e) { if(Listado.SelectedItems.Count > 0) { ListViewItem Itm = Listado.SelectedItems[0]; Lbl.Sys.Permisos.Permiso Perm = Itm.Tag as Lbl.Sys.Permisos.Permiso; if (Perm != null) { Lbl.Personas.Usuario Usu = this.Elemento as Lbl.Personas.Usuario; EditarPermiso FormularioAgregar = new EditarPermiso(); FormularioAgregar.Usuario = Usu; FormularioAgregar.Permiso = Perm; if (FormularioAgregar.ShowDialog() == DialogResult.OK) { // Elimino el permiso viejo Listado.Items.Remove(Itm); Usu.Pemisos.Remove(Perm); // Agrego el nuevo Lbl.Sys.Permisos.Permiso NuevoPerm = FormularioAgregar.Permiso; Usu.Pemisos.Add(NuevoPerm); Listado.Changed = true; this.MostrarPermiso(NuevoPerm); } } } }