示例#1
0
        private void CargarCombos()
        {
            DataSet   DSDevuelve  = new DataSet();
            DataTable DTTipo      = new DataTable();
            DataSet   DSDevuelve1 = new DataSet();
            DataTable DTTipo1     = new DataTable();

            WSComunes.WSComunes WSComun = new WSComunes.WSComunes();
            WSComun.Url = mdlGenerales.DireccionWS + "FazServices/WSComunes.asmx";
            DSDevuelve  = WSComun.DevuelveTipoEstudios(mdlGenerales.Conexion);
            DTTipo      = DSDevuelve.Tables[0];

            Int32 I = 0;

            foreach (DataRow Row in DTTipo.Rows)
            {
                IDTipo.Insert(I, Row[0].ToString());
                cmbTipo.Items.Add(Row[1].ToString());
                I = I + 1;
            }
            if (cmbTipo.Items.Count > 0)
            {
                cmbTipo.SelectedIndex = 0;
            }

            I = 0;
        }
示例#2
0
        private void CargarCombos()
        {
            DataSet   DSDevuelve = new DataSet();
            DataTable DTTipo     = new DataTable();

            WSMantenimientos.WSMantenimientos WSMant = new WSMantenimientos.WSMantenimientos();
            WSMant.Url = mdlGenerales.DireccionWS + "FazServices/WSMantenimientos.asmx";
            WSComunes.WSComunes WSComun = new WSComunes.WSComunes();
            WSComun.Url = mdlGenerales.DireccionWS + "FazServices/WSComunes.asmx";
            DSDevuelve  = WSMant.DevuelveEmpresaUsuario(mdlGenerales.Conexion, mdlGenerales.STRCodUsuario);
            DTTipo      = DSDevuelve.Tables[0];
            Int32 I = 0;

            foreach (DataRow Row in DTTipo.Rows)
            {
                RucEmpresa.Insert(I, Row[1].ToString());
                cmbEmpresa.Items.Add(Row[2].ToString());
                I = I + 1;
            }
            if (cmbEmpresa.Items.Count > 0)
            {
                cmbEmpresa.SelectedIndex = 0;
            }
            I          = 0;
            DSDevuelve = WSComun.DevuelveTipoDoc(mdlGenerales.Conexion, "0");
            DTTipo     = DSDevuelve.Tables[0];
        }
示例#3
0
 private void CargarRoles()
 {
     WSMantenimientos.WSMantenimientos WSMant = new WSMantenimientos.WSMantenimientos();
     WSMant.Url = mdlGenerales.DireccionWS + "FazServices/WSMantenimientos.asmx";
     WSComunes.WSComunes WSComun = new WSComunes.WSComunes();
     WSComun.Url = mdlGenerales.DireccionWS + "FazServices/WSComunes.asmx";
     DSNivel     = WSMant.DevuelveProveedorAltaUsuario(mdlGenerales.Conexion, mdlGenerales.STRCodUsuario);
     DTNivel     = DSNivel.Tables[0];
 }
示例#4
0
        private void CargarCombos()
        {
            DataSet   DSDevuelve = new DataSet();
            DataTable DTMain     = new DataTable();
            DataTable DTCargo    = new DataTable();
            DataTable DTEstado   = new DataTable();
            DataTable DTTipo     = new DataTable();

            WSComunes.WSComunes WSComun = new WSComunes.WSComunes();
            WSComun.Url = mdlGenerales.DireccionWS + "FazServices/WSComunes.asmx";
            DSDevuelve  = WSComun.DevuelveStore(mdlGenerales.Conexion, "sp_devuelve_personal");
            DTMain      = DSDevuelve.Tables[0];
            DTCargo     = DSDevuelve.Tables[1];
            DTEstado    = DSDevuelve.Tables[2];
            DTTipo      = DSDevuelve.Tables[4];
            Int32 I = 0;

            foreach (DataRow Row in DTCargo.Rows)
            {
                IDCargo.Insert(I, Row[0].ToString());
                cmbCargo.Items.Add(Row[1].ToString());
                I = I + 1;
            }
            if (cmbCargo.Items.Count > 0)
            {
                cmbCargo.SelectedIndex = 0;
            }
            I = 0;
            foreach (DataRow Row in DTEstado.Rows)
            {
                IDEstado.Insert(I, Row[0].ToString());
                cmbCondicion.Items.Add(Row[1].ToString());
                I = I + 1;
            }
            if (cmbCondicion.Items.Count > 0)
            {
                cmbCondicion.SelectedIndex = 0;
            }
            I = 0;
            foreach (DataRow Row in DTTipo.Rows)
            {
                IDTipo.Insert(I, Row[0].ToString());
                cmbTipo.Items.Add(Row[1].ToString());
                I = I + 1;
            }
            if (cmbTipo.Items.Count > 0)
            {
                cmbTipo.SelectedIndex = 0;
            }
        }
示例#5
0
        private void CargaGrid()
        {
            DataSet   DSDevuelve  = new DataSet();
            DataTable DTMain      = new DataTable();
            DataView  DVMain      = new DataView();
            DataTable DTPermitido = new DataTable();
            DataView  DVPermitido = new DataView();

            GGCVista.DataSource = null;
            GGCVista.TableDescriptor.Reset();
            GGCVista.TableDescriptor.AllowNew = false;
            GGCVista.Refresh();

            WSComunes.WSComunes WSComun = new WSComunes.WSComunes();
            WSComun.Url = mdlGenerales.DireccionWS + "FazServices/WSComunes.asmx";
            DSDevuelve  = WSComun.DevuelveStore(mdlGenerales.Conexion, "sp_devuelve_personal");
            DTMain      = DSDevuelve.Tables[0];
            DVMain      = DTMain.DefaultView;
            DTPermitido = DSDevuelve.Tables[3];
            DVPermitido = DTPermitido.DefaultView;

            GGCVista.TopLevelGroupOptions.ShowFilterBar = false;
            GGCVista.TopLevelGroupOptions.ShowAddNewRecordBeforeDetails = false;
            GGCVista.TopLevelGroupOptions.ShowAddNewRecordAfterDetails  = false;

            //Limpia Grilla
            GGCVista.DataSource = null;
            GGCVista.DataMember = null;
            GGCVista.ResetTableDescriptor();
            GGCVista.TableDescriptor.Relations.Clear();


            GridTableDescriptor mainTD = GGCVista.TableDescriptor;

            /*Relacion Foreign y llenado de combo ojo*/
            GGCVista.Engine.SourceListSet.Add("PermitidoRelacion", DTPermitido);
            GridRelationDescriptor PermitidosRd = new GridRelationDescriptor();

            PermitidosRd.Name           = "Permitido";
            PermitidosRd.RelationKind   = RelationKind.ForeignKeyReference;
            PermitidosRd.ChildTableName = "PermitidoRelacion";  // SourceListSet name for lookup
            PermitidosRd.RelationKeys.Add("IDPermitido", "IDPermitido");
            PermitidosRd.ChildTableDescriptor.Appearance.AlternateRecordFieldCell.BackColor = Color.CadetBlue;
            PermitidosRd.ChildTableDescriptor.AllowEdit = false;
            PermitidosRd.ChildTableDescriptor.AllowNew  = false;
            mainTD.Relations.Add(PermitidosRd);
            GGCVista.DataSource = DTMain;
            FormatColumnas();
            AplicarFilterBar();
        }
示例#6
0
 private void CargaGrid()
 {
     WSComunes.WSComunes WSComun = new WSComunes.WSComunes();
     WSComun.Url         = mdlGenerales.DireccionWS + "FazServices/WSComunes.asmx";
     DSDevuelve          = WSComun.DevuelveStore(mdlGenerales.Conexion, "sp_devuelve_zona");
     DTDevuelve          = DSDevuelve.Tables[0];
     DVDevuelve          = DTDevuelve.DefaultView;
     GGCVista.DataSource = null;
     GGCVista.TableDescriptor.Reset();
     GGCVista.TableDescriptor.AllowNew = false;
     GGCVista.Refresh();
     GGCVista.DataSource = DVDevuelve;
     FormatColumnas();
     AplicarFilterBar();
 }
示例#7
0
        private void CargaMainUsuarios()
        {
            DataSet   DSDevuelve = new DataSet();
            DataTable DTDevuelve = new DataTable();
            DataView  DVDevuelve = new DataView();

            WSComunes.WSComunes WSComun = new WSComunes.WSComunes();
            WSComun.Url           = mdlGenerales.DireccionWS + "FazServices/WSComunes.asmx";
            DSDevuelve            = WSComun.DevuelveStore(mdlGenerales.Conexion, "sp_devuelve_usuario");
            DTDevuelve            = DSDevuelve.Tables[0];
            DVDevuelve            = DTDevuelve.DefaultView;
            GGCUsuario.DataSource = null;
            GGCUsuario.TableDescriptor.Reset();
            GGCUsuario.TableDescriptor.AllowNew = false;
            GGCUsuario.Refresh();
            GGCUsuario.DataSource = DVDevuelve;
            FormatColumnasMainUsuarios();
            AplicarFilterBarMainUsuarios();
        }
示例#8
0
        private void CargaAutocomplete()
        {
            DataSet   DSDevuelveCargo = new DataSet();
            DataTable DTMainCargo     = new DataTable();
            Int32     I = 0;

            WSComunes.WSComunes WSComun = new WSComunes.WSComunes();
            WSComun.Url     = mdlGenerales.DireccionWS + "FazServices/WSComunes.asmx";
            DSDevuelveCargo = WSComun.DevuelveStore(mdlGenerales.Conexion, "sp_devuelve_cargo");
            DTMainCargo     = DSDevuelveCargo.Tables[0];

            AuIDCArgo.Clear();
            AuCargo.Clear();
            foreach (DataRow Row in DTMainCargo.Rows)
            {
                AuIDCArgo.Insert(I, Row[1].ToString());
                AuCargo.Insert(I, Row[2].ToString());
                I = I + 1;
            }
            acCargo.DataSource = AuCargo;
        }
示例#9
0
        private void CargaGridPartidas()
        {
            DataSet   DSEqOt     = new DataSet();
            DataTable DTMainEqOt = new DataTable();
            Int32     I          = 0;
            DataView  DVEqOt     = new DataView();

            WSComunes.WSComunes WSComun = new WSComunes.WSComunes();
            WSComun.Url = mdlGenerales.DireccionWS + "FazServices/WSComunes.asmx";
            DSEqOt      = WSComun.DevuelvePartidasOt(mdlGenerales.Conexion, "sp_devuelve_partidasot", lblCodProyecto.Text.ToString());
            DTMainEqOt  = DSEqOt.Tables[0];
            DVEqOt      = DTMainEqOt.DefaultView;

            GGCPartida.DataSource = null;
            GGCPartida.TableDescriptor.Reset();
            GGCPartida.TableDescriptor.AllowNew = false;
            GGCPartida.Refresh();
            GGCPartida.DataSource = DVEqOt;
            FormatColumnasPa();
            AplicarFilterBarPa();
        }
示例#10
0
        private void CargaGridMateriales()
        {
            DataSet   DSMatOT     = new DataSet();
            DataTable DTMainMatOT = new DataTable();
            Int32     I           = 0;
            DataView  DVMat       = new DataView();

            WSComunes.WSComunes WSComun = new WSComunes.WSComunes();
            WSComun.Url = mdlGenerales.DireccionWS + "FazServices/WSComunes.asmx";
            DSMatOT     = WSComun.DevuelveStoreOt(mdlGenerales.Conexion, "sp_devuelve_materialesot", lblNumeroOT.Text.ToString());
            DTMainMatOT = DSMatOT.Tables[0];
            DVMat       = DTMainMatOT.DefaultView;

            GGCMaterial.DataSource = null;
            GGCMaterial.TableDescriptor.Reset();
            GGCMaterial.TableDescriptor.AllowNew = false;
            GGCMaterial.Refresh();
            GGCMaterial.DataSource = DVMat;
            FormatColumnasMat();
            AplicarFilterBarMat();
        }
示例#11
0
        private void CargaAutocomplete()
        {
            DataSet   DSDevuelveCargo = new DataSet();
            DataTable DTMainCargo     = new DataTable();
            Int32     I = 0;

            WSComunes.WSComunes WSComun = new WSComunes.WSComunes();
            WSComun.Url     = mdlGenerales.DireccionWS + "FazServices/WSComunes.asmx";
            DSDevuelveCargo = WSComun.DevuelveStore(mdlGenerales.Conexion, "sp_devuelve_materiales");
            DTMainCargo     = DSDevuelveCargo.Tables[0];
            AUCodMaterial.Clear();
            AUMaterial.Clear();
            AUMaterialUnd.Clear();
            foreach (DataRow Row in DTMainCargo.Rows)
            {
                AUCodMaterial.Insert(I, Row[1].ToString());
                AUMaterial.Insert(I, Row[2].ToString());
                AUMaterialUnd.Insert(I, Row[3].ToString());
                I = I + 1;
            }
            acMateriales.DataSource = AUMaterial;

            DataSet   DSDevuelveEquipo = new DataSet();
            DataTable DTMainEquipo     = new DataTable();
            Int32     J = 0;

            DSDevuelveEquipo = WSComun.DevuelveEquipos(mdlGenerales.Conexion, "sp_devuelve_equipo");
            DTMainEquipo     = DSDevuelveEquipo.Tables[0];
            AUCodEquipo.Clear();
            AUEquipo.Clear();
            foreach (DataRow Row in DTMainEquipo.Rows)
            {
                AUCodEquipo.Insert(J, Row[1].ToString());
                AUEquipo.Insert(J, Row[2].ToString());
                J = J + 1;
            }
            acEquipos.DataSource = AUEquipo;
        }
示例#12
0
        private void CargaGrid(String NDoc)
        {
            DataSet   DSDevuelve = new DataSet();
            DataTable DTMain     = new DataTable();
            DataView  DVMain     = new DataView();
            DataTable DTTipo     = new DataTable();
            DataView  DVTipo     = new DataView();
            DataTable DTNivel    = new DataTable();
            DataView  DVNivel    = new DataView();

            GGCVista.DataSource = null;
            GGCVista.TableDescriptor.Reset();
            GGCVista.TableDescriptor.AllowNew = false;
            GGCVista.Refresh();

            WSComunes.WSComunes WSComun = new WSComunes.WSComunes();
            WSComun.Url = mdlGenerales.DireccionWS + "FazServices/WSComunes.asmx";
            DSDevuelve  = WSComun.DevuelveStoreUnaVariable(mdlGenerales.Conexion, "sp_devuelve_usuario_rol", NDoc);
            DTMain      = DSDevuelve.Tables[0];
            DVMain      = DTMain.DefaultView;
            DTTipo      = DSDevuelve.Tables[1];
            DVTipo      = DTTipo.DefaultView;
            DTNivel     = DSDevuelve.Tables[2];
            DVNivel     = DTNivel.DefaultView;

            GGCVista.TopLevelGroupOptions.ShowFilterBar = false;
            GGCVista.TopLevelGroupOptions.ShowAddNewRecordBeforeDetails = false;
            GGCVista.TopLevelGroupOptions.ShowAddNewRecordAfterDetails  = false;
            //Limpia Grilla
            GGCVista.DataSource = null;
            GGCVista.DataMember = null;
            GGCVista.ResetTableDescriptor();
            GGCVista.TableDescriptor.Relations.Clear();


            GridTableDescriptor mainTD = GGCVista.TableDescriptor;

            /*Relacion Foreign y llenado de combo ojo*/
            GGCVista.Engine.SourceListSet.Add("TipoRelacion", DTTipo);
            GridRelationDescriptor CargosRd = new GridRelationDescriptor();

            CargosRd.Name           = "Tipo";
            CargosRd.RelationKind   = RelationKind.ForeignKeyReference;
            CargosRd.ChildTableName = "TipoRelacion";  // SourceListSet name for lookup
            CargosRd.RelationKeys.Add("IDTipo", "IDTipo");
            CargosRd.ChildTableDescriptor.Appearance.AlternateRecordFieldCell.BackColor = Color.CadetBlue;
            CargosRd.ChildTableDescriptor.AllowEdit = false;
            CargosRd.ChildTableDescriptor.AllowNew  = false;
            mainTD.Relations.Add(CargosRd);

            /*Relacion Foreign y llenado de combo ojo*/
            GGCVista.Engine.SourceListSet.Add("NivelRelacion", DTNivel);
            GridRelationDescriptor EstadoRd = new GridRelationDescriptor();

            EstadoRd.Name           = "Nivel";
            EstadoRd.RelationKind   = RelationKind.ForeignKeyReference;
            EstadoRd.ChildTableName = "NivelRelacion";  // SourceListSet name for lookup
            EstadoRd.RelationKeys.Add("IDNivel", "IDNivel");
            EstadoRd.ChildTableDescriptor.Appearance.AlternateRecordFieldCell.BackColor = Color.CadetBlue;
            EstadoRd.ChildTableDescriptor.AllowEdit = false;
            EstadoRd.ChildTableDescriptor.AllowNew  = false;
            mainTD.Relations.Add(EstadoRd);
            GGCVista.DataSource = DTMain;
            FormatColumnas();
            AplicarFilterBar();
        }