示例#1
0
                private void QuitarImpresora(Lbl.Impresion.TipoImpresora impresora)
                {
                        Lbl.Comprobantes.Tipo Tipo = this.Elemento as Lbl.Comprobantes.Tipo;

                        Tipo.Impresoras.Remove(impresora);
                        Listado.Items.RemoveByKey(impresora.GetHashCode().ToString());
                }
示例#2
0
                private void MostrarPermiso(Lbl.Sys.Permisos.Permiso permiso)
                {
                        Lbl.Sys.Permisos.Operaciones Nivel = permiso.Operaciones;
                        string Key = permiso.GetHashCode().ToString();
                        ListViewItem Itm = Listado.Items.Add(Key, permiso.Objeto.Nombre, 0);
                        Itm.Tag = permiso;
                        Itm.SubItems.Add(Nivel.ToString());
                        if (permiso.Item == null)
                                Itm.SubItems.Add("Todos");
                        else
                                Itm.SubItems.Add(permiso.Item.ToString());

                        if ((Nivel | Lbl.Sys.Permisos.Operaciones.Total) == Lbl.Sys.Permisos.Operaciones.Total)
                                Itm.ForeColor = System.Drawing.Color.Tomato;
                        else
                                Itm.ForeColor = Listado.ForeColor;
                }
示例#3
0
                private void MostrarImpresora(Lbl.Impresion.TipoImpresora impresora)
                {
                        string Key = impresora.GetHashCode().ToString();
                        ListViewItem Itm = Listado.Items.Add(Key, Key, 0);
                        Itm.Tag = impresora;

                        if (impresora.Sucursal == null)
                                Itm.SubItems.Add("Todas");
                        else
                                Itm.SubItems.Add(impresora.Sucursal.Nombre);

                        if (impresora.Estacion == null)
                                Itm.SubItems.Add("Todas");
                        else
                                Itm.SubItems.Add(impresora.Estacion);

                        if (impresora.PuntoDeVenta == null)
                                Itm.SubItems.Add("Todos");
                        else
                                Itm.SubItems.Add(impresora.PuntoDeVenta.ToString());

                        Itm.SubItems.Add(impresora.Impresora.ToString());
                }
示例#4
0
                private void QuitarPermiso(Lbl.Sys.Permisos.Permiso permiso)
                {
                        Lbl.Personas.Usuario Usu = this.Elemento as Lbl.Personas.Usuario;

                        Usu.Pemisos.Remove(permiso);
                        Listado.Items.RemoveByKey(permiso.GetHashCode().ToString());
                        Listado.Changed = true;
                }