Exemple #1
0
        private void ButtonOk_Click(object sender, EventArgs e)
        {
            if (uploadSetting != null)
            {
                for (int i = 0; i < SheetView2.Rows.Count; i++)
                {
                    Cell cell  = SheetView2.Cells[i, 0];
                    Cell cell2 = SheetView2.Cells[i, 1];
                    if (cell != null && cell2 != null)
                    {
                        UploadSettingItem item = GetSettingItem(cell.Tag.ToString());
                        if (item != null)
                        {
                            item.CellName = cell2.Value.ToString();
                            item.SheetID  = new Guid(cell2.Tag.ToString());
                        }
                    }
                }
            }
            String json = Newtonsoft.Json.JsonConvert.SerializeObject(uploadSetting);

            if (UploadHelperClient.UpdateGGCDocUploadSetting(moduleID, json))
            {
                MessageBox.Show("保存成功");
            }
            else
            {
                MessageBox.Show("保存失败");
            }
        }
Exemple #2
0
        private void ItemInfoDialog_Load(object sender, EventArgs e)
        {
            uploadSetting = UploadHelperClient.GetGGCDocUploadSettingByModuleID(moduleID);

            if (uploadSetting != null && uploadSetting.Items != null)
            {
                UploadSettingItem usiF_VENDER = uploadSetting.Items.Find(delegate(UploadSettingItem usi) { return(usi.Name == "F_VENDER"); });
                if (usiF_VENDER == null)
                {
                    usiF_VENDER             = new UploadSettingItem();
                    usiF_VENDER.Name        = "F_VENDER";
                    usiF_VENDER.SheetID     = Guid.Empty;
                    usiF_VENDER.CellName    = "北京金舟神创科技发展有限公司(未保存)";
                    usiF_VENDER.Description = "软件厂家名称";
                    usiF_VENDER.NeedSetting = false;
                    uploadSetting.Items.Add(usiF_VENDER);
                }
                SheetView2.Rows.Count = uploadSetting.Items.Count;
                tb_rootName.Text      = uploadSetting.Name;
                for (int i = 0; i < uploadSetting.Items.Count; i++)
                {
                    SheetView2.Rows[i].Tag       = uploadSetting.Items[i].NeedSetting;
                    SheetView2.Cells[i, 0].Value = uploadSetting.Items[i].Description;
                    SheetView2.Cells[i, 0].Tag   = uploadSetting.Items[i].Name;
                    SheetView2.Cells[i, 1].Value = uploadSetting.Items[i].CellName;
                    SheetView2.Cells[i, 1].Tag   = uploadSetting.Items[i].SheetID;
                }
            }
        }
Exemple #3
0
        private void SaveUpdateZipFile(String flag)
        {
            //上传更新包
            OpenFileDialog dlg = new OpenFileDialog();

            dlg.Filter      = "压缩文件(*.zip)|*.zip";
            dlg.Multiselect = false;
            if (dlg.ShowDialog() == DialogResult.OK)
            {
                if (dlg.FileName != "")
                {
                    FileStream stream = null;
                    JZFile     f      = new JZFile();
                    f.FileName = Path.GetFileName(dlg.FileName);
                    stream     = new FileInfo(dlg.FileName).OpenRead();
                    Byte[] buffer = new Byte[stream.Length];
                    stream.Read(buffer, 0, Convert.ToInt32(stream.Length));
                    f.FileType = flag;
                    f.FileData = buffer;
                    stream.Close();
                    Boolean result = UploadHelperClient.UploadUpdateFile(f);
                    MessageBox.Show(result ? "成功" : "失败");
                }
            }
        }
Exemple #4
0
        private void bt_uploadGL_All_Click(object sender, EventArgs e)
        {
            OpenFileDialog dlg = new OpenFileDialog();

            dlg.Filter      = "压缩文件(*.zip)|*.zip";
            dlg.Multiselect = false;

            if (dlg.ShowDialog() == DialogResult.OK)
            {
                if (dlg.FileName != "")
                {
                    String     errorLineName = "";
                    FileStream stream        = null;
                    JZFile     f             = new JZFile();
                    f.FileName = Path.GetFileName(dlg.FileName);
                    stream     = new FileInfo(dlg.FileName).OpenRead();
                    Byte[] buffer = new Byte[stream.Length];
                    stream.Read(buffer, 0, Convert.ToInt32(stream.Length));
                    f.FileType = "1";
                    f.FileData = buffer;
                    stream.Close();
                    DataTable dt  = LineHelperClient.GetLineList();
                    String    msg = "";
                    if (dt != null && dt.Rows.Count > 0)
                    {
                        for (int i = 0; i < dt.Rows.Count; i++)
                        {
                            Boolean result = UploadHelperClient.UploadFileByLineID(f, dt.Rows[i]["ID"].ToString());

                            if (!result)
                            {
                                errorLineName += "," + dt.Rows[i]["LineName"].ToString();
                            }
                        }
                        if (errorLineName != "")
                        {
                            msg = "发布失败,失败线路有" + errorLineName;
                        }
                        else
                        {
                            msg = "全部成功";
                        }
                        MessageBox.Show(msg);
                    }
                }
            }
        }
Exemple #5
0
        private void ItemInfoDialog_Load(object sender, EventArgs e)
        {
            uploadSetting = UploadHelperClient.GetUploadSettingByModuleID(moduleID);

            if (uploadSetting != null && uploadSetting.Items != null)
            {
                SheetView2.Rows.Count = uploadSetting.Items.Count;
                tb_rootName.Text      = uploadSetting.Name;
                for (int i = 0; i < uploadSetting.Items.Count; i++)
                {
                    SheetView2.Rows[i].Tag       = uploadSetting.Items[i].NeedSetting;
                    SheetView2.Cells[i, 0].Value = uploadSetting.Items[i].Description;
                    SheetView2.Cells[i, 0].Tag   = uploadSetting.Items[i].Name;
                    SheetView2.Cells[i, 1].Value = uploadSetting.Items[i].CellName;
                    SheetView2.Cells[i, 1].Tag   = uploadSetting.Items[i].SheetID;
                }
            }
        }