Exemplo n.º 1
0
 public static bool Check()
 {
     AskSingleInput.InputData inputData = new AskSingleInput.InputData();
     if (AskSingleInput.Show("管理员修改密码:", "保存设置", inputData) == true)
     {
         //MessageBox.Show("Success");
         if (inputData.Input.Equals(passwd))
         {
             //密码通过
             //MessageBox.Show("密码正确");
             return(true);
         }
         else
         {
             MessageBox.Show("密码错误");
             return(false);
         }
     }
     return(false);
 }
Exemplo n.º 2
0
 private void NewRef_Click(object sender, RoutedEventArgs e)
 {
     AskSingleInput.InputData inputData = new AskSingleInput.InputData();
     if (AskSingleInput.Show("引用名称:", "新建引用", inputData) == true)
     {
         //MessageBox.Show("Success");
         foreach (VersionModel x in Versions)
         {
             if (x.Equals(inputData.Input))
             {
                 MessageBox.Show("该引用已存在");
                 return;
             }
         }
         VersionModel versionModel = new VersionModel(inputData.Input);
         Versions.Add(versionModel);
         refManager.CreateRef(inputData.Input);
         ShowVersionTree();
     }
 }
Exemplo n.º 3
0
 private void NewFolder_Click(object sender, RoutedEventArgs e)
 {
     if (foundFileOrFolder == null ||
         foundFileOrFolder.Type != FileAndFolderModel.Type_Folder)
     {
         MessageBox.Show("软件错误,请联系管理员");
         return;
     }
     AskSingleInput.InputData inputData = new AskSingleInput.InputData();
     if (AskSingleInput.Show("文件夹名", "新建文件夹", inputData) == false)
     {
         return;
     }
     if (foundFileOrFolder.TryNewFolder(inputData.Input) == false)
     {
         MessageBox.Show("文件夹已存在,请换其他名称尝试");
         return;
     }
     ShowFolderTree();
 }
Exemplo n.º 4
0
        private void CreateVerion_Click(object sender, RoutedEventArgs e)
        {
            if (foundVersionModel == null)
            {
                MessageBox.Show("软件错误,请联系管理员");
                return;
            }
            OpenFileDialog openFileDialog = new OpenFileDialog();
            var            result         = openFileDialog.ShowDialog();

            if (result == false)
            {
                return;
            }
            //MessageBox.Show(openFileDialog.FileName);
            String targetFileName = openFileDialog.SafeFileName;

            if (foundVersionModel.IsExistVersion(targetFileName))
            {
                MessageBox.Show("已有此版本文件,请重试");
                return;
            }
            //MessageBox.Show(targetFileName);
            AskSingleInput.InputData inputData = new AskSingleInput.InputData();
            if (AskSingleInput.Show("版本描述", "新建版本", inputData) == false)
            {
                return;
            }
            SingleVersionFile svf = new SingleVersionFile();

            svf.FatherName  = foundVersionModel.FileName;
            svf.VersionName = targetFileName;
            svf.Depict      = inputData.Input;
            //MessageBox.Show("Time : " + DateTime.Now.ToString());
            svf.Date = DateTime.Now.ToString();
            refManager.CopyVersion(openFileDialog.FileName, svf);
            foundVersionModel.AddSingleVersion(svf);
            ShowVersionTree();
        }