Exemplo n.º 1
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            if (txtFilePath.Text == "")
            {
                DevExpress.XtraEditors.XtraMessageBox.Show("Vui lòng chọn file", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else if (txtFolderPath.Text == "")
            {
                DevExpress.XtraEditors.XtraMessageBox.Show("Vui lòng chọn đường dẫn lưu file", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else if (txtFileName.Text == "")
            {
                DevExpress.XtraEditors.XtraMessageBox.Show("Vui lòng nhập tên file", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                Directory.CreateDirectory(txtFolderPath.Text);
                string readFile = File.ReadAllText(txtFilePath.Text);
                using (StreamWriter sw = new StreamWriter(txtFolderPath.Text + @"\" + txtFileName.Text))
                {
                    sw.WriteLine(DateTime.Now);
                    sw.WriteLine("----------------------");
                    sw.WriteLine(readFile);
                    sw.WriteLine("----------------------");
                    sw.WriteLine(DateTime.Now);
                }
                _getData();
                bool bresult = false;
                if (_IStatusForm == 1)
                {
                    bresult = _ProjectTk.addLinkFile(_ProjectTaskModelNow);
                }

                if (!bresult)
                {
                    DevExpress.XtraEditors.XtraMessageBox.Show("Lưu Thất Bại!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    _lstLoadListTask();
                    _IStatusForm = 0;
                    _setStatusForm();
                    DevExpress.XtraEditors.XtraMessageBox.Show("Lưu Thành Công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
        }