コード例 #1
0
        public fMain(string[] args)
        {
            InitializeComponent();
            var espackArgs = CT.LoadVars(args);

            //Values.gDatos.DataBase = "Sistemas";//espackArgs.DataBase;
            //Values.gDatos.Server = "192.168.200.7";//espackArgs.Server;
            //Values.gDatos.User = "******";//espackArgs.User;
            //Values.gDatos.Password = "******"; //espackArgs.Password;

            conn.DataBase = espackArgs.DataBase;
            conn.Server   = espackArgs.Server;
            conn.User     = espackArgs.User;
            conn.Password = espackArgs.Password;
            //Values.gOldMaster = "Y?D6d#b@".ToSecureString();
            this.Text = string.Format("Personal Build {0} - ({1:yyyyMMdd})*", Assembly.GetExecutingAssembly().GetName().Version.ToString(), CT.GetBuildDateTime(Assembly.GetExecutingAssembly()));
            try
            {
                conn.Connect();
            }
            catch (Exception e)
            {
                MessageBox.Show("Error connecting to database: " + e.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Application.Exit();
            }
            conn.Close();
        }
コード例 #2
0
        public fMainDPP(string[] args)
        {
            InitializeComponent();

            var espackArgs = CT.LoadVars(args);

            Values.ProjectName     = "DealerPickPack";
            Values.gDatos.DataBase = espackArgs.DataBase;
            Values.gDatos.Server   = espackArgs.Server;
            Values.gDatos.User     = espackArgs.User;
            Values.gDatos.Password = espackArgs.Password;

            try
            {
                Values.gDatos.Connect();
            }
            catch (Exception e)
            {
                MessageBox.Show("Error connecting to database: " + e.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Application.Exit();
            }
            Values.gDatos.Close();

            //check settings file
            if (!cSettings.SettingFileNameExists)
            {
                fSettings fSettings = new fSettings();
                fSettings.ShowDialog();
            }
            Values.LabelPrinterAddress = cSettings.readSetting("labelPrinter");
            Values.COD3 = cSettings.readSetting("COD3");
            Values.COD3 = "VAL";
            Text        = string.Format("{0} - {1} Warehouse", Program.VersionNumber, Values.COD3);
        }
コード例 #3
0
        public fMainNidus(string[] args)
        {
            InitializeComponent();
            var espackArgs = CT.LoadVars(args);

            //Values.gDatos.DataBase = "Sistemas";//espackArgs.DataBase;
            //Values.gDatos.Server = "192.168.200.7";//espackArgs.Server;
            //Values.gDatos.User = "******";//espackArgs.User;
            //Values.gDatos.Password = "******"; //espackArgs.Password;
            Values.ProjectName     = Assembly.GetCallingAssembly().GetName().Name;
            Values.gDatos.DataBase = espackArgs.DataBase;
            Values.gDatos.Server   = espackArgs.Server;
            Values.gDatos.User     = espackArgs.User;
            Values.gDatos.Password = espackArgs.Password;

            this.Text = string.Format("{0} Build {1} - ({2:yyyyMMdd})*", Values.ProjectName, Assembly.GetExecutingAssembly().GetName().Version.ToString(), CT.GetBuildDateTime(Assembly.GetExecutingAssembly()));
            try
            {
                Values.gDatos.Connect();
            }
            catch (Exception e)
            {
                MessageBox.Show("Error connecting to database: " + e.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Application.Exit();
            }
            Values.gDatos.Close();
        }
コード例 #4
0
        public fMain(string[] args)
        {
            InitializeComponent();
            var espackArgs = CT.LoadVars(args);

            //Values.gDatos.DataBase = "Sistemas";//espackArgs.DataBase;
            //Values.gDatos.Server = "192.168.200.7";//espackArgs.Server;
            //Values.gDatos.User = "******";//espackArgs.User;
            //Values.gDatos.Password = "******"; //espackArgs.Password;

            Values.gDatos.DataBase = espackArgs.DataBase;
            Values.gDatos.Server   = espackArgs.Server;
            Values.gDatos.User     = espackArgs.User;
            Values.gDatos.Password = espackArgs.Password;
            Values.gMasterPassword = MasterPassword.Master;
            //Values.gOldMaster = "Y?D6d#b@".ToSecureString();
            Values.gDatos.context_info = MasterPassword.MasterBytes;
            this.Text = string.Format("Sistemas Build {0} - ({1:yyyyMMdd})*", Assembly.GetExecutingAssembly().GetName().Version.ToString(), CT.GetBuildDateTime(Assembly.GetExecutingAssembly()));
            try
            {
                Values.gDatos.Connect();
            } catch (Exception e)
            {
                MessageBox.Show("Error connecting to database: " + e.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Application.Exit();
            }
            //lets get user position and security level
            using (var _sp = new SP(Values.gDatos, "pUsersGetPositionAndSecurityLevel"))
            {
                try
                {
                    _sp.AddParameterValue("@UserCode", Values.gDatos.User);
                    _sp.Execute();
                    Values.SecurityLevel = ToInt32(_sp.ReturnValues()["@SecurityLevel"]);
                    Values.Position      = _sp.ReturnValues()["@Position"].ToString();
                    Values.FullName      = _sp.ReturnValues()["@FullName"].ToString();
                } catch (Exception ex)
                {
                    MessageBox.Show("Error getting security data: " + ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    Application.Exit();
                }
            }
            AddStatusStip();
            MessageBox.Show(string.Format("Welcome {0} {1}, your level access is {2}", Values.Position, Values.FullName, Values.SecurityLevel));
            Values.gDatos.Close();
            //settings
            if (!cSettings.SettingFileNameExists)
            {
                fSettings fSettings = new fSettings();
                fSettings.ShowDialog();
            }
            Values.DefaultUserForServers     = cSettings.readSetting("DefaultUserForServers");
            Values.DefaultPasswordForServers = cSettings.readSetting("DefaultPasswordForServers");
        }
コード例 #5
0
        public fMainInvoicing(string[] args)
        {
            InitializeComponent();
            this.Text = string.Format("Invoicing Build {0} - ({1:yyyyMMdd})*", Assembly.GetExecutingAssembly().GetName().Version.ToString(), CT.GetBuildDateTime(Assembly.GetExecutingAssembly()));
            var espackArgs = CT.LoadVars(args);

            Values.ProjectName     = Assembly.GetCallingAssembly().GetName().Name;
            Values.gDatos.DataBase = espackArgs.DataBase;
            Values.gDatos.Server   = espackArgs.Server;
            Values.gDatos.User     = espackArgs.User;
            Values.gDatos.Password = espackArgs.Password;
        }
コード例 #6
0
        public static int Main(String[] args)
        {
            var espackArgs = CT.LoadVars(args);

            Values.ProjectName       = Assembly.GetCallingAssembly().GetName().Name;
            Values.gDatos.DataBase   = espackArgs.DataBase;
            Values.gDatos.Server     = espackArgs.Server;
            Values.gDatos.User       = espackArgs.User;
            Values.gDatos.Password   = espackArgs.Password;
            InitialConnection.gDatos = Values.gDatos;
            StartListening();

            return(0);
        }
コード例 #7
0
        static void Main(string[] args)
        {
            var espackArgs = CT.LoadVars(args);

            Values.ProjectName       = Assembly.GetCallingAssembly().GetName().Name;
            Values.gDatos.DataBase   = espackArgs.DataBase;
            Values.gDatos.Server     = espackArgs.Server;
            Values.gDatos.User       = espackArgs.User;
            Values.gDatos.Password   = espackArgs.Password;
            InitialConnection.gDatos = Values.gDatos;
            AsyncEchoServer async = new AsyncEchoServer(17011);

            async.Start();
            Console.ReadLine();
        }
コード例 #8
0
        public fMainEtiquetas(string[] args)
        {
            InitializeComponent();
            txtCode.Enabled     = true;
            cboPrinters.Enabled = true;

            var espackArgs = CT.LoadVars(args);

            //Values.gDatos.DataBase = "Sistemas";//espackArgs.DataBase;
            //Values.gDatos.Server = "192.168.200.7";//espackArgs.Server;
            //Values.gDatos.User = "******";//espackArgs.User;
            //Values.gDatos.Password = "******"; //espackArgs.Password;
            this.Text = string.Format("{0} Build {1} - ({2:yyyyMMdd})*", "ETIQUETAS", Assembly.GetExecutingAssembly().GetName().Version.ToString(), CT.GetBuildDateTime(Assembly.GetExecutingAssembly()));
            Values.gDatos.DataBase = espackArgs.DataBase;
            Values.gDatos.Server   = espackArgs.Server;
            Values.gDatos.User     = espackArgs.User;
            Values.gDatos.Password = espackArgs.Password;
            try
            {
                Values.gDatos.Connect();
            }
            catch (Exception e)
            {
                MessageBox.Show("Error connecting to database: " + e.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Application.Exit();
            }
            Values.gDatos.Close();

            vsParameters.AddColumn("Parameter", pLocked: true);
            vsParameters.AddColumn("Value", pWidth: 150, pLocked: false);

            //((CtlVSColumn)vsParameters.Columns[1]).Locked = false;
            //vsParameters.Status = EnumStatus.ADDNEW;
            txtCode.Validating += TxtCode_Validating;
            vsLabels.RowsAdded += VsLabels_RowsAdded;
            //vsGroups.SelectionChanged += VsGroups_SelectionChanged;
            vsGroups.CurrentCellChanged += VsGroups_CurrentCellChanged;
            //vsLabels.DoubleClick += VsLabels_DoubleClick;
            //vsGroups.DoubleClick += VsGroups_DoubleClick;
            vsLabels.CellDoubleClick += VsLabels_CellDoubleClick;
            vsGroups.CellDoubleClick += VsGroups_CellDoubleClick;
            txtCode.Focus();
            clearing = false;
        }
コード例 #9
0
        public fMainSimplistica(string[] args)
        {
            InitializeComponent();

            var espackArgs = CT.LoadVars(args);

            //Values.gDatos.DataBase = "Sistemas";//espackArgs.DataBase;
            //Values.gDatos.Server = "192.168.200.7";//espackArgs.Server;
            //Values.gDatos.User = "******";//espackArgs.User;
            //Values.gDatos.Password = "******"; //espackArgs.Password;
            Values.ProjectName     = "Simplistica";//Assembly.GetCallingAssembly().GetName().Name;
            Values.gDatos.DataBase = espackArgs.DataBase;
            Values.gDatos.Server   = espackArgs.Server;
            Values.gDatos.User     = espackArgs.User;
            Values.gDatos.Password = espackArgs.Password;


            try
            {
                Values.gDatos.Connect();
            }
            catch (Exception e)
            {
                MessageBox.Show("Error connecting to database: " + e.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Application.Exit();
            }
            Values.gDatos.Close();
            //check settings file
            if (!cSettings.SettingFileNameExists)
            {
                fSettings fSettings = new fSettings();
                fSettings.ShowDialog();
            }
            Values.LabelPrinterAddress = cSettings.readSetting("labelPrinter");
            Values.COD3 = cSettings.readSetting("COD3");
            Text        = string.Format("{0} - {1} Warehouse", Program.VersionNumber, Values.COD3);
        }