Пример #1
0
        private void btnAgregarDeterminante_Click(object sender, EventArgs e)
        {
            frmBusquedaDeterminantes frmBusquedaArticulo = new frmBusquedaDeterminantes();
            DialogResult             res = frmBusquedaArticulo.ShowDialog();
            Determinante             det;
            Mensaje unMensaje;

            if (res == DialogResult.OK)
            {
                det = frmBusquedaArticulo.Determinante;

                foreach (ListViewItem lvi in ltvDeterminantes.Items)
                {
                    if (((Determinante)lvi.Tag).Equals(det))
                    {
                        unMensaje = new Mensaje("El determinante seleccionado ya se encuentra agregado a la lista.", Mensaje.TipoMensaje.Error, Mensaje.Botones.OK);
                        unMensaje.ShowDialog();
                        return;
                    }
                }

                string[]     datos = new string[] { det.nombre, det.unidad };
                ListViewItem item  = new ListViewItem(datos);
                item.Tag = det;
                ltvDeterminantes.Items.Add(item);

                unMensaje = new Mensaje("Determinante añadido exitosamente.", Mensaje.TipoMensaje.Exito, Mensaje.Botones.OK);
                unMensaje.ShowDialog();
            }
        }
Пример #2
0
        protected override bool cargarBusqueda()
        {
            frmBusquedaDeterminantes frmBusquedaArticulo = new frmBusquedaDeterminantes();
            DialogResult             res = frmBusquedaArticulo.ShowDialog();

            if (res == DialogResult.OK)
            {
                Determinante           = frmBusquedaArticulo.Determinante;
                txtNombre.Text         = Determinante.nombre;
                txtUnidad.Text         = Determinante.unidad;
                cboGrupo.SelectedIndex = cboGrupo.FindString(Determinante.grupo.ToString());

                return(true);
            }

            return(false);
        }