예제 #1
0
        protected void btnCreate_Click(object sender, EventArgs e)
        {
            try
            {
                Fuentes fue = new Fuentes()
                {
                    Numero_Fuente      = int.Parse(txtNumero.Text),
                    Archivo_Fuente     = txtArchivo.Text,
                    Sistema_Fuente     = txtSistema.Text,
                    Contenido          = txtContenido.Text,
                    Cantidad_Registros = int.Parse(txtCantidad.Text),
                    Periodicidad       = listas.IdPeriodicidadPorNombre(ddlPeriodicidad.SelectedValue.ToString()),
                    Tipo_Extractor     = listas.IdExtractorPorNombre(ddlExtractor.SelectedValue.ToString()),
                    Nombre             = txtSistema.Text + "_" + txtArchivo.Text
                };

                if (fue.Create())
                {
                    LimpiarControles();
                    lblMensaje.Text = "Fuente N°: " + txtNumero.Text + ", creada correctamente.";
                }
                else
                {
                    lblMensaje.Text = "No puede crearse la fuente.";
                }
            }
            catch (Exception ex)
            {
                lblMensaje.Text = "Error al crear fuente nueva.";
            }
        }