示例#1
0
 public frmListaScripts(DMS.Modelos.Catalogos catalogoBase)
 {
     InitializeComponent();
     consulta          = new Modelos.ConsultasPorCatalogo();
     catalogo          = new Modelos.Catalogos();
     this.catalogo     = catalogoBase;
     crearNuevo        = true;
     btnGuardar.Click += BtnGuardar_Click;
 }
示例#2
0
        public SeleccionarTabla(Modelos.Catalogos catalogoPadre)
        {
            InitializeComponent();
            catalogoPadreFK = new Catalogos();
            catalogoPadreFK = catalogoPadre;

            DMS.UtilidadesDesktop.ListBoxUtilities.fill(((new DMS.Servicio.TipoCategoriaServiceImpl()).tiposCategoria()).Cast <Object>().ToList(), (new Modelos.TipoCategoria()), ref lstCategorias);

            for (int i = 0; i < lstCategorias.Items.Count; i++)
            {
                lstCategorias.SetSelected(i, true);
            }

            obtenerCatalogos();
            txtBuscarCatalogo.KeyPress         += TxtBuscarCatalogo_KeyPress;
            dtgCatalogos.CellDoubleClick       += DtgCatalogos_CellDoubleClick;
            lstCategorias.SelectedIndexChanged += LstCategorias_SelectedIndexChanged;
        }
示例#3
0
        private void BtnGuardar_Click(object sender, EventArgs e)
        {
            if (MessageBoxUtilities.mensajePreguntaGuardar("Catalgo tablas") == DialogResult.Yes)
            {
                try
                {
                    DMS.Modelos.Catalogos catalogo = new Modelos.Catalogos();
                    catalogo.NombreCatalogo    = txtNombreCatalogo.Text;
                    catalogo.TablaCreada       = chkPendienteCrear.Checked;
                    catalogo.Activo            = chkActivo.Checked;
                    catalogo.TablaReferenciada = false;
                    catalogo.ListoParaCrear    = chkListoCrear.Checked;
                    catalogo.TipoCategoria     = (TipoCategoria)cmbTipoCatalogo.SelectedItem;
                    catalogo.NombreFisico      = txtNombreFisicoCatalogo.Text;
                    if (txtCodigoCatalogo.Text != "")
                    {
                        catalogo.CodigoCatalogo = Convert.ToInt64(txtCodigoCatalogo.Text);
                    }
                    else
                    {
                        catalogo.CodigoCatalogo = 0;
                    }

                    if (catalogo.CodigoCatalogo > 0)
                    {
                        (new DMS.Servicio.CatalogoServiceImpl()).actualizarCatalogo(catalogo);
                    }
                    else
                    {
                        (new DMS.Servicio.CatalogoServiceImpl()).nuevo(catalogo);
                    }
                    MessageBoxUtilities.registroAlmacenadoCorrectamente();
                    txtBuscarCatalogo.Text = catalogo.NombreCatalogo;

                    creandoNuevo  = false;
                    btnNuevo.Text = "Nuevo";
                    obtenerCatalogos();
                }
                catch (Exception ex)
                {
                    MessageBoxUtilities.errorAlmacenarRegistros(ex);
                }
            }
        }