示例#1
0
        public DocRegistroRequisicion(MsSql Odat, DatCfgSystem CfgSys, DatCfgParamSystem ParamS, DatCfgUsuario DatUsr, clsStiloTemas NewColor, int op,
                                      clsCfgDocumento CfgDoc, string mov, String _CveDoc, string _namedoc)
        {
            StiloColor   = NewColor;
            ParamSystem  = ParamS;
            CfgSystem    = CfgSys;
            db           = Odat;
            ConfigDoc    = CfgDoc;
            idmovimiento = mov;
            Opcion       = op;
            user         = DatUsr;
            CveDoc       = _CveDoc;
            InitializeComponent();
            PARTIDAS = new List <DocPartidasReq>();

            NameDoc = _namedoc;

            this.Text = "REGISTRO DE " + NameDoc;

            FechaExpedicion.Enabled = (ConfigDoc.EditaFecha == 1)?true:false;

            cboSucursal.Visible = (ConfigDoc.UsaAlmDestino == 1) ? true : false;
            lblSucursal.Visible = (ConfigDoc.UsaAlmDestino == 1) ? true : false;
            Util = new ClsUtilerias(ParamSystem.NumDec);
        }
示例#2
0
        private void CargaCfgUsuario(String PUsr)
        {
            DatCfgParamSystem PSyst = new DatCfgParamSystem(db);

            ParamSystem = PSyst.ParaSystem();

            DatCfgUsuario CUser = new DatCfgUsuario(PUsr, db);

            user = CUser.CfgUsario();

            SelectFondoUser(user.Fondo);

            DatCfgSystem CfgSys = new DatCfgSystem(db);

            CfgSystem = CfgSys.CfgSistema();


            PuiSegUsuarioCfg team = new PuiSegUsuarioCfg(db);

            team.cmpStiloTema = user.StiloTema;
            Object[] reg = team.GetParamTema();
            NewColor.Encabezado      = reg[0].ToString();
            NewColor.HoverEncabezado = reg[1].ToString();
            NewColor.FontColor       = reg[2].ToString();
            NewColor.Pant1           = reg[3].ToString();
            NewColor.Pant2           = reg[4].ToString();
            NewColor.Pant3           = reg[5].ToString();
            NewColor.Pant4           = reg[6].ToString();
            NewColor.Pant5           = reg[7].ToString();

            ut = new clsUtil(db, user.CodPerfil);
            ut.CargaArbolAcceso();

            this.ribMenu.Office2016ColorTable.Add(NewColor.StiloTeam());
            this.PieStatus.MetroColor = ColorTranslator.FromHtml(NewColor.Encabezado);
            this.PieStatus.ForeColor  = ColorTranslator.FromHtml(NewColor.FontColor);

            this.lblUsuario.Text  = user.Nombre;
            this.lblNombre.Text   = user.Usuario;
            this.lblServidor.Text = Servidor;

            CargarSeguridad();
        }
示例#3
0
        public DocLstRequisiciones(MsSql Odat, DatCfgSystem CfgSys, DatCfgParamSystem ParaSystem,
                                   DatCfgUsuario DatUsr, clsStiloTemas NewColor, String CveDc, String _NameDoc)
        {
            InitializeComponent();
            //LocalizationProvider.Provider = new localizer();
            db          = Odat;
            user        = DatUsr;
            ParamSystem = ParaSystem;
            CfgSystem   = CfgSys;
            StiloColor  = NewColor;
            CveDoc      = CveDc;
            clsCfgDocumento cd = new clsCfgDocumento(CveDoc, db);

            ConfigDoc = cd.ConfigDoc();
            MessageBoxAdv.Office2016Theme = Office2016Theme.Colorful;
            MessageBoxAdv.MessageBoxStyle = MessageBoxAdv.Style.Office2016;
            NameDoc = _NameDoc;

            this.Text = "LISTADO DE " + NameDoc;
            Util      = new ClsUtilerias(ParamSystem.NumDec);
        }
示例#4
0
        public DatCfgSystem CfgSistema()
        {
            DatCfgSystem Doc = new DatCfgSystem();
            string       Sql = " SELECT * FROM ConfigSistema ";

            SqlDataReader dr = db.SelectDR(Sql);

            while (dr.Read())
            {
                Doc.NombreEmpresa = Convert.ToString(dr["NombreEmpresa"]);
                Doc.Ubicacion     = Convert.ToString(dr["Ubicacion"]);
                Doc.Direccion     = Convert.ToString(dr["Direccion"]);
                Doc.Municipio     = Convert.ToString(dr["Municipio"]);
                Doc.Estado        = Convert.ToString(dr["Estado"]);
                Doc.ActivaModulo  = Convert.ToInt32(dr["ActivaModulo"]);
                Doc.EsMatriz      = Convert.ToInt32(dr["EsMatriz"]);
                Doc.EsSucursal    = Convert.ToInt32(dr["EsSucursal"]);
                Doc.TiempoSic     = Convert.ToInt32(dr["TiempoSic"]);
            }
            dr.Close();
            return(Doc);
        }