Esempio n. 1
0
        void cargarDatos(string idClasificacion)
        {
            this.datosRegistro     = new ClsDatosComunesRegistro();
            this.datosModificacion = new ClsDatosComunesRegistro();
            this.datosEliminacion  = new ClsDatosComunesRegistro();

            if (idClasificacion == "*" || idClasificacion == "0" || idClasificacion == "")
            {
                //Iniciar todas la variables
                this._id         = "0";
                this.descripcion = "";
            }
            else
            {
                //Cargar los Datos desde la Base de Datos
                this.validar    = "2";
                this.parametros = "|V1=" + idClasificacion.ToString() + "|";
                regreso         = AccesoDatos.ivkProcedimiento(this.procedimiento, this.validar, this.parametros, Clases.vGlobales.conexion, null);
                if (regreso.bOk)
                {
                    //Regreso el Dato de Manera Correcta
                    cargarDatos(regreso.ds.Tables[0].Rows[0]);
                }
                else
                {
                    throw new System.InvalidOperationException("Error al Cargar Datos \r\nNo Existe un registro en la Base de Datos");
                }
            }
        }
Esempio n. 2
0
        void cargarDatos(string idFormulario)
        {
            this.datosRegistro     = new ClsDatosComunesRegistro();
            this.datosModificacion = new ClsDatosComunesRegistro();
            this.datosEliminacion  = new ClsDatosComunesRegistro();

            if (idFormulario == "*" || idFormulario == "0" || idFormulario == "")
            {
                //Iniciar todas las variables para el elemento nuevo
                this._id               = "0";
                this.descripcion       = "";
                this.clasificacion     = 0;
                this.tipoFormulario    = 1;
                this.camposAutomaticos = false;
                this.consultaExterna   = "";
            }
            else
            {
                //Cargar los datos desde la B.D.
                this.validar    = "2";
                this.parametros = "|V1=" + idFormulario + "|";
                regreso         = AccesoDatos.ivkProcedimiento(this.procedimiento, this.validar, this.parametros, Clases.vGlobales.conexion, null);
                if (regreso.bOk)
                {
                    //Regreso el Dato de Manera Correcta
                    cargarDatos(regreso.ds.Tables[0].Rows[0]);
                }
                else
                {
                    throw new System.InvalidOperationException("Error al Cargar Datos \r\nNo Existe el registro en la Base de Datos");
                }
            }
        }
Esempio n. 3
0
        void cargarDatos(string idExpediente)
        {
            this.datosRegistro     = new ClsDatosComunesRegistro();
            this.datosModificacion = new ClsDatosComunesRegistro();
            this.datosEliminacion  = new ClsDatosComunesRegistro();

            if (idExpediente == "*" || idExpediente == "0" || idExpediente == "")
            {
                //Iniciar todas las variables por ser elemento nuevo
                this._id            = "0";
                this.idPadre        = "0";
                this.idFormulario   = "";
                this.idLlave        = "";
                datosRegistro.fecha = DateTime.Now;
            }
            else
            {
                //Cargar los Datos desde la B.D.
                this.validar    = "1";
                this.parametros = "|V1=" + idExpediente.ToString().Trim() + "|";
                regreso         = AccesoDatos.ivkProcedimiento(this.procedimiento, this.validar, this.parametros, Clases.vGlobales.conexion, null);
                if (regreso.bOk)
                {
                    //Regreso el Dato de Manera Correcta
                    cargarDatos(regreso.ds.Tables[0].Rows[0]);
                }
                else
                {
                    throw new System.InvalidOperationException("Error al Cargar Datos \r\nNo Existe el registro en la Base de Datos");
                }
            }
        }
Esempio n. 4
0
        private void frmGuardar_Load(object sender, EventArgs e)
        {
            //Cargar el Catalogo de Categorias
            validar = "11";

            datos = acceso.ivkProcedimiento(procedimiento, validar, parametros, Clases.vGlobales.conexion, null);
            if (!datos.bOk)
            {
                //Problemas al Accesar los Datos
                MessageBox.Show("No Existen Categorias, Favor de Agregar alguna");
                return;
            }

            cboCategorias.DataSource = datos.ds.Tables[0];
            this.txtReporte.Text     = cNombre;
            this.txtDescripcion.Text = cDescripcion;
            if (idReporte == "" || chkNuevo.Checked == true)
            {
                this.Text = "Guardando Reporte ...";
            }
            else
            {
                this.Text = "Guardando Reporte - " + idReporte.ToString();
            }
        }
Esempio n. 5
0
 void cargarDatos(string idFormulario, string idCampo)
 {
     validar    = "2";
     parametros = "|V1=" + idFormulario + "|V2=" + idCampo + "|";
     regreso    = AccesoDatos.ivkProcedimiento(this.procedimiento, this.validar, this.parametros, Clases.vGlobales.conexion, null);
     if (regreso.bOk)
     {
         //Regreso el Dato de Manera Correcta
         cargarDatos(regreso.ds.Tables[0].Rows[0]);
     }
     else
     {
         throw new System.InvalidOperationException("Error al Cargar Datos \r\nNo Existe el registro en la Base de Datos");
     }
 }
Esempio n. 6
0
        private void frmCargar_Load(object sender, EventArgs e)
        {
            //Cargar el Catalogo de Categorias
            validar = "11";

            datos = acceso.ivkProcedimiento(procedimiento, validar, parametros, Clases.vGlobales.conexion, null);
            if (!datos.bOk)
            {
                //Problemas al Accesar los Datos
                MessageBox.Show("No Existen Categorias, Favor de Agregar alguna");
                return;
            }

            cboCategorias.DataSource = datos.ds.Tables[0];
        }
Esempio n. 7
0
        public bool guardarDatos(string user = "******")
        {
            if (this._tipoCampo == TipoCampo.Expediente)
            {
                procedimiento = "sp_Datos_Expedientes_Campos";
            }
            else if (this._tipoCampo == TipoCampo.Documento)
            {
                procedimiento = "sp_Datos_Documentos_Campos";
            }
            validar    = "2";
            parametros = "|V1=" + _idPadre.ToString() +
                         "|V2=" + _campo.id.ToString() +
                         "|V3=" + this.valor.ToString() + "|" +
                         "|C1=" + user.ToString() +
                         "|C3=" + Environment.UserName.ToString() + "/" + Environment.MachineName.ToString();

            //Invocar el WebService
            regreso = AccesoDatos.ivkProcedimiento(procedimiento, validar, parametros, vGlobales.conexion, null);
            if (regreso.bOk)
            {
                this._msgError = regreso.sResultado;
                return(true);
            }

            return(false);
        }
        private void frmBusqueda_Load(object sender, EventArgs e)
        {
            //Specify the listviewcolumnsorter
            this.lvDatos.ListViewItemSorter = m_lstColumnSorter;

            procedimiento = "SP_Innova_MetaAyuda";
            opcion        = "2";
            parametros    = "V1=" + this.Catalogo + "|";

            //Cargar los Catalogos de Busquedas
            regreso = AccesoDatos.ivkProcedimiento(procedimiento, opcion, parametros, Clases.vGlobales.conexion, null);
            if (regreso.bOk)
            {
                //Todo Correcto
                cboCampos.DataSource = regreso.ds.Tables[0];
            }

            //Traer los Datos del Server
            opcion  = "1";
            regreso = AccesoDatos.ivkProcedimiento(procedimiento, opcion, parametros, Clases.vGlobales.conexion, null);
            if (regreso.bOk)
            {
                //Datos Obtenidos con exito
                this.Text     = regreso.ds.Tables[0].Rows[0]["cDescripcion"].ToString();
                procedimiento = regreso.ds.Tables[0].Rows[0]["cProcedimiento"].ToString();
                opcion        = regreso.ds.Tables[0].Rows[0]["cValidar"].ToString();
                parametros    = "|";

                //Proceder a Traer Datos para Llenar Tabla Inicial
                regreso = AccesoDatos.ivkProcedimiento(procedimiento, opcion, parametros, Clases.vGlobales.conexion, null);
                if (regreso.bOk)
                {
                    //Se otuvieron los Datos para el llenado del Grid
                    llenarGrid(regreso.ds.Tables[0]);
                }
            }
        }
Esempio n. 9
0
        void cargarDatos(string idCampo)
        {
            this.datosRegistro     = new ClsDatosComunesRegistro();
            this.datosModificacion = new ClsDatosComunesRegistro();
            this.datosEliminacion  = new ClsDatosComunesRegistro();

            if (idCampo == "*" || idCampo == "0" || idCampo == "")
            {
                //Iniciar todas la variables
                this._id           = "0";
                this.descripcion   = "";
                this.explicacion   = "";
                this.tipoCampo     = new clsTipoCampo("*");
                this.clasificacion = new clsClasificacionCampos("*");
                this.longitud      = 0;
                this.campo_Valor   = "";
                this.campo_Mostrar = "";
                this.consulta      = "";
                this.obligatorio   = false;
            }
            else
            {
                //Cargar los Datos de la B.D.
                this.validar    = "2";
                this.parametros = "|V1=" + idCampo.ToString().Trim() + "|";
                regreso         = AccesoDatos.ivkProcedimiento(this.procedimiento, this.validar, this.parametros, Clases.vGlobales.conexion, null);
                if (regreso.bOk)
                {
                    //Regreso el Dato de Manera Correcta
                    cargarDatos(regreso.ds.Tables[0].Rows[0]);
                }
                else
                {
                    throw new System.InvalidOperationException("Error al Cargar Datos \r\nNo Existe el registro en la Base de Datos");
                }
            }
        }
Esempio n. 10
0
        void cargarDatos(string idUsuario)
        {
            this.datosRegistro     = new ClsDatosComunesRegistro();
            this.datosModificacion = new ClsDatosComunesRegistro();
            this.datosEliminacion  = new ClsDatosComunesRegistro();

            if (idUsuario == "*" || idUsuario == "0" || idUsuario == "")
            {
                //Iniciar todas las variables por ser elemento nuevo
                this._id            = "0";
                this.loginName      = "";
                this.nombreCompleto = "";
                this.puesto         = "";
                this.claveAcceso    = "";
                this.correo         = "";
                this.idGrupo        = 0;
                this.activo         = true;
                datosRegistro.fecha = DateTime.Now;
            }
            else
            {
                //Cargar los Datos desde la B.D.
                this.validar    = "2";
                this.parametros = "|V8=" + idUsuario.ToString().Trim() + "|";
                regreso         = AccesoDatos.ivkProcedimiento(this.procedimiento, this.validar, this.parametros, Clases.vGlobales.conexion, null);
                if (regreso.bOk)
                {
                    //Regreso el Dato de Manera Correcta
                    cargarDatos(regreso.ds.Tables[0].Rows[0]);
                }
                else
                {
                    throw new System.InvalidOperationException("Error al Cargar Datos \r\nNo Existe el registro en la Base de Datos");
                }
            }
        }
Esempio n. 11
0
        public virtual void CargarDatos(bool crearCols = true)
        {
            if (_procedimiento == "" || _opcion == "")
            {
                return;
            }
            if (regreso == null)
            {
                regreso = new WSD2014.cRetorno();
            }
            if (AccesoDatos == null)
            {
                AccesoDatos = new WSD2014.WSDatosSoapClient();
            }

            regreso = AccesoDatos.ivkProcedimiento(_procedimiento, _opcion, _parametros, Clases.vGlobales.conexion, null);
            if (regreso.bOk)
            {
                //Datos cargados Correctamente
                this.llenarGrid(regreso.ds.Tables[0], crearCols);
            }
        }
        //Carga inicial del Formlario
        private void frmDigitalizarExp_Load(object sender, EventArgs e)
        {
            cboZoom.SelectedItem = cboZoom.Items[3];

            lblExpDescripcion.Text = nodoBD.id.ToString() + " - " + nodoBD.descripcion;

            //Cargar la Propiedades del Expediente Final
            _procedimiento = "sp_ConfigFormularios";
            _opcion        = "3";
            _parametros    = "|V1=" + nodoBD.idFormulario.ToString() + "|";

            _regreso = _AccesoDatos.ivkProcedimiento(_procedimiento, _opcion, _parametros, Clases.vGlobales.conexion, null);
            if (_regreso.bOk)
            {
                PGExpediente.ShowCustomProperties = true;
                PGExpediente.Item.Clear();
                foreach (DataRow r in _regreso.ds.Tables[0].Rows)
                {
                    if (r["TipoCampo"].ToString().ToUpper() == "FECHA")
                    {
                        PGExpediente.Item.Add(r["Descripcion"].ToString(), new System.DateTime(DateTime.Today.Ticks), false, r["Clasificacion"].ToString(), r["Explicacion"].ToString(), true);
                    }
                    else if (r["TipoCampo"].ToString().ToUpper() == "TABLA")
                    {
                        PGExpediente.Item.Add(r["Descripcion"].ToString(), "", false, r["Clasificacion"].ToString(), r["Explicacion"].ToString(), true);

                        //Mandar cargar los Datos para la Tabla de Valores de la Tabla
                        WSD2014.cRetorno _valores = new WSD2014.cRetorno();
                        _valores = _AccesoDatos.ivkProcedimiento("sp_ConfigCamposTabla", "1", "|V2=" + r["idCampo"].ToString() + "|", Clases.vGlobales.conexion, null);
                        if (_valores.bOk)
                        {
                            //Cargo Datos para el Campo ComboBox
                            PGExpediente.Item[PGExpediente.Item.Count - 1].ValueMember   = "Valor";
                            PGExpediente.Item[PGExpediente.Item.Count - 1].DisplayMember = "Valor";
                            PGExpediente.Item[PGExpediente.Item.Count - 1].Datasource    = _valores.ds.Tables[0];
                        }
                    }
                    else
                    {
                        PGExpediente.Item.Add(r["Descripcion"].ToString(), "", false, r["Clasificacion"].ToString(), r["Explicacion"].ToString(), true);
                    }
                    PGExpediente.Item[PGExpediente.Item.Count - 1].Tag = r["idCampo"].ToString();
                }
                PGExpediente.Refresh();
            }


            if (nodoBD.tipo == Clases.clsEnums.TipoNodo.CarpetaExpediente)
            {
                //En caso de Expediente
                //Cargar el Listado de Documentos para Digitalizar
                _procedimiento = "sp_Arbol_General";
                _opcion        = "1";
                _parametros    = "|V1=" + nodoBD.id.ToString() + "|";

                _regreso = _AccesoDatos.ivkProcedimiento(_procedimiento, _opcion, _parametros, Clases.vGlobales.conexion, null);
                if (_regreso.bOk)
                {
                    //Borrar si hay datos actuales
                    lvDocumentos.Items.Clear();
                    //Agregar los nuevos Datos
                    foreach (DataRow r in _regreso.ds.Tables[0].Rows)
                    {
                        ListViewItem     nr     = new ListViewItem(r["Descripcion"].ToString());
                        clsConfiguracion config = new clsConfiguracion();
                        string           cant   = config.DD_Cantidad(r["idNodo"].ToString());
                        if (cant == null)
                        {
                            nr.SubItems.Add("3");
                        }
                        else
                        {
                            nr.SubItems.Add(cant);
                        }
                        nr.Tag     = r["idNodo"].ToString();
                        nr.Checked = true;
                        lvDocumentos.Items.Add(nr);
                    }
                }
            }

            TabWizard.SelectedIndex = 0;
            btnAnterior.Enabled     = false;
            iTXTidUnico.Focus();
        }