コード例 #1
0
        private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            PantallaSeleccionarAlmacen pantallaAlmacenes = new PantallaSeleccionarAlmacen(this.listaAlmacenesPermitidos);
            DialogResult resp = pantallaAlmacenes.ShowDialog();

            if (resp == DialogResult.OK)
            {
                this.codAlmacen        = pantallaAlmacenes.AlmacenSeleccionado.IdAlmacen;
                this.labelAlmacen.Text = "Almacen " + this.codAlmacen.ToString();
            }
        }
コード例 #2
0
        public Almacen obtenerAlmacenSeleccionado()
        {
            Almacen almacenSeleccionado;
            PantallaSeleccionarAlmacen pantallaAlmacenes;

            pantallaAlmacenes = new PantallaSeleccionarAlmacen();
            pantallaAlmacenes.ShowDialog();

            almacenSeleccionado = pantallaAlmacenes.AlmacenSeleccionado;

            pantallaAlmacenes.Dispose();
            return(almacenSeleccionado);
        }
コード例 #3
0
        private void pantallaUsuario(BindingList <Almacen> listaAlmacenes, string nombre)
        {
            //el usuario deberá seleccionar entre varios almacenes en los que está registrado
            PantallaSeleccionarAlmacen formSelectAlmacen = new PantallaSeleccionarAlmacen(listaAlmacenes);
            DialogResult resp = formSelectAlmacen.ShowDialog();

            if (resp == DialogResult.OK)
            {
                PantallaUsuarioAlmacen formUsuario = new PantallaUsuarioAlmacen(nombre, formSelectAlmacen.AlmacenSeleccionado.IdAlmacen, listaAlmacenes);
                formUsuario.Owner = this;
                this.Visible      = false;
                formUsuario.ShowDialog();
                formUsuario.Dispose();
            }
        }