예제 #1
0
        private void btnOK_Click(object sender, EventArgs e)
        {
            FundsRegulatoryClient.DutyManageSrv.Duty dt = new FundsRegulatoryClient.DutyManageSrv.Duty();

            dt.DutyCode = txtDutyCode.Text.Trim();
            dt.DutyName = txtDutyName.Text.Trim();
            dt.Describe = txtDescribe.Text.Trim();

            try
            {
                if (drDuty != null)
                {
                    dt.DutyID = drDuty["DutyID"].ToString();
                    if (DutyManageClient.Current.UpdateDuty(dt) == "1")
                    {
                        MessageBox.Show("操作成功");
                    }
                }
                else
                {
                    if (DutyManageClient.Current.InsertDuty(dt) == "1")
                    {
                        MessageBox.Show("操作成功");
                    }
                }
                this.DialogResult = DialogResult.OK;
            }
            catch (Exception ex)
            {
                throw new Exception(ex.ToString());
            }
        }
예제 #2
0
 public void OkExecute()
 {
     if (SelectDuty != null)
     {
         if (string.IsNullOrWhiteSpace(SelectDuty.DutyCode))
         {
             MessageBox.Show("编号不能为空");
             return;
         }
         if (string.IsNullOrWhiteSpace(SelectDuty.DutyName))
         {
             MessageBox.Show("名称不能为空");
             return;
         }
         FundsRegulatoryClient.DutyManageSrv.Duty dt = new FundsRegulatoryClient.DutyManageSrv.Duty();
         dt.DutyID   = SelectDuty.DutyId ?? Guid.NewGuid().ToString();
         dt.DutyCode = SelectDuty.DutyCode;
         dt.DutyName = SelectDuty.DutyName;
         dt.Describe = SelectDuty.DutyDescribe;
         try
         {
             if (SelectDuty.DutyId != null)
             {
                 if (DutyManageClient.Current.UpdateDuty(dt) == "1")
                 {
                     MessageBox.Show("操作成功");
                 }
             }
             else
             {
                 dt.Describe = dt.Describe ?? "";
                 if (DutyManageClient.Current.InsertDuty(dt) == "1")
                 {
                     MessageBox.Show("操作成功");
                 }
             }
             if (Owner != null)
             {
                 Owner.Close();
             }
         }
         catch (Exception ex)
         {
             throw new Exception(ex.ToString());
         }
     }
 }
 /// <summary>
 /// 修改职责信息
 /// </summary>
 /// <param name="duty">职责对象</param>
 /// <returns></returns>
 public string UpdateDuty(FundsRegulatoryClient.DutyManageSrv.Duty duty)
 {
     return(dutymanagesrv.UpdateDuty(duty));
 }
 /// <summary>
 /// 插入职责信息
 /// </summary>
 /// <param name="duty">职责对象</param>
 /// <returns></returns>
 public string InsertDuty(FundsRegulatoryClient.DutyManageSrv.Duty duty)
 {
     return(dutymanagesrv.InsertDuty(duty));
 }