Beispiel #1
0
        private void btnProjectAdd_Click(object sender, EventArgs e)
        {
            frmProjectAdd fm = frmProjectAdd.GetInstance();

            fm.Exec();
            fm.ShowDialog();
        }
        private void btnCancel_Click(object sender, EventArgs e)
        {
            frmProjectManagement fm = frmProjectManagement.GetInstance();

            frmProAdd = null;
            this.Close();
        }
 public static frmProjectAdd GetInstance()
 {
     if (frmProAdd == null)
     {
         frmProAdd = new frmProjectAdd();
     }
     return(frmProAdd);
 }
        private void btnAdd_Click(object sender, EventArgs e)
        {
            string           msg    = string.Empty;
            BaseResultEntity result = IsValidProjectInfo();

            if (result.Code != 0)
            {
                msg = "输入信息有误, 错误信息: " + result.ErrMsg;
                DisPlayPrompt(0, msg);
                return;
            }

            AddProjectRequest para = new AddProjectRequest()
            {
                Number         = lblContent.Text,
                Name           = txtName.Text,
                DevelopCompany = txtCompany.Text,
                IdentityNumber = txtIdentityNumber.Text,
                ProjectArea    = cbArea.Text
            };

            TokenResultEntity getToken = provide.GetToken();

            if (getToken.Code != 0)
            {
                msg = "获取Token失败, 错误信息: " + getToken.ErrMsg;
                DisPlayPrompt(0, msg);
                return;
            }

            BaseResultEntity getProject = provide.AddProject(para);

            if (getProject.Code != 0)
            {
                msg = "添加项目失败, 错误信息: " + getProject.ErrMsg;
                DisPlayPrompt(0, msg);
                return;
            }
            else
            {
                int curPageIndex = 1;
                msg = "添加项目成功!";
                DisPlayPrompt(1, msg);
                frmProjectManagement fm = frmProjectManagement.GetInstance();
                fm.GetProjectInfo(false, curPageIndex);
                frmProAdd = null;
                this.Close();
            }
        }
        private void button1_Click(object sender, EventArgs e)
        {
            frmProjectAdd fm = new frmProjectAdd();

            fm.ShowDialog();
        }
 private void frmProjectAdd_FormClosed(object sender, FormClosedEventArgs e)
 {
     frmProAdd = null;
     this.Close();
 }