Ejemplo n.º 1
0
        private void cmdSetting_Click(object sender, EventArgs e)
        {
            using (frmSetting frm = new frmSetting(this.currentSetting))
            {
                try
                {
                    if (frm.ShowDialog(this) == DialogResult.OK)
                    {
                        this.currentSetting = frm.currentSetting;
                        labelControl3.Text  = "Info : " + this.currentSetting.Url;

                        using (System.IO.StreamWriter myWriter = new System.IO.StreamWriter(Environment.CurrentDirectory + @"\AppSetting.json"))
                        {
                            myWriter.AutoFlush = true;
                            myWriter.Write(Newtonsoft.Json.JsonConvert.SerializeObject(this.currentSetting));
                            myWriter.Flush();
                        }

                        XtraMessageBox.Show("Setting berhasil dirubah.");
                    }
                }
                catch (Exception ex)
                {
                    XtraMessageBox.Show(ex.Message);
                }
            }
        }
Ejemplo n.º 2
0
        public FTP(Model.Setting setting)
        {
            this.Setting = setting;

            this.PathProgram = setting.PathApp;
            this.FtpServer   = setting.Url;
            this.FtpUserID   = setting.User;
            this.FtpPassword = setting.Password;
            this.FtpPort     = setting.Port;
        }
Ejemplo n.º 3
0
        public frmMain()
        {
            InitializeComponent();

            string FileJson = "";

            if (System.IO.File.Exists(Environment.CurrentDirectory + @"\AppSetting.json"))
            {
                using (System.IO.StreamReader myReader = new System.IO.StreamReader(Environment.CurrentDirectory + @"\AppSetting.json"))
                {
                    FileJson = myReader.ReadToEnd();
                }
                this.currentSetting = Newtonsoft.Json.JsonConvert.DeserializeObject <Model.Setting>(FileJson);
            }
            else
            {
                this.currentSetting = new Model.Setting();
            }

            labelControl3.Text = "Info : " + this.currentSetting.Url;
        }
Ejemplo n.º 4
0
        private void onLoad(object sender, EventArgs e)
        {
            if (currentSetting == null)
            {
                currentSetting = new Model.Setting();
            }

            txtUrl.Text        = currentSetting.Url;
            txtUserID.Text     = currentSetting.User;
            txtPassword.Text   = currentSetting.Password;
            txtPort.EditValue  = currentSetting.Port;
            txtPathFolder.Text = currentSetting.PathApp;

            if (currentSetting.FileOpen == null)
            {
                currentSetting.FileOpen = new List <Model.File>();
            }
            if (currentSetting.FileClose == null)
            {
                currentSetting.FileClose = new List <Model.File>();
            }
            gcFileOpen.DataSource  = currentSetting.FileOpen;
            gcFileClose.DataSource = currentSetting.FileClose;
        }
Ejemplo n.º 5
0
        public frmSetting(Model.Setting setting)
        {
            InitializeComponent();

            this.currentSetting = setting;
        }