コード例 #1
0
    private void SetComments()
    {
        if (this.ddlReject.SelectedValue != string.Empty)
        {
            int RejectReasonId = int.Parse(this.ddlReject.SelectedValue);

            MasterDataBLL             bll            = new MasterDataBLL();
            ERS.RejectReasonDataTable rejectReasonDT = bll.GetRejectReasonById(RejectReasonId);
            if (rejectReasonDT != null && rejectReasonDT.Rows.Count > 0)
            {
                ERS.RejectReasonRow rejectReasonDr = rejectReasonDT[0];
                txtComments.Text = rejectReasonDr.RejectReasonContent;
            }
            else
            {
                txtComments.Text = string.Empty;
            }
        }
    }
コード例 #2
0
ファイル: MasterDataBLL.cs プロジェクト: hijoy/VSL_ERS
        public bool InsertRejectReason(string RejectReasonTitle, int RejectReasonIndex, string RejectReasonContent, bool IsActive)
        {
            int rowsAffected = 0;

            // 进行数据新增处理
            ERS.RejectReasonDataTable tab = new ERS.RejectReasonDataTable();
            ERS.RejectReasonRow row = tab.NewRejectReasonRow();

            try {
                // 进行传值
                row.RejectReasonTitle = RejectReasonTitle;
                row.RejectReasonIndex = RejectReasonIndex;
                row.RejectReasonContent = RejectReasonContent;
                row.IsActive = IsActive;
                // 填加行并进行更新处理
                tab.AddRejectReasonRow(row);
                rowsAffected = this.RejectReasonAdapter.Update(tab);
            } catch (Exception e) {
                // put errors
                throw e;
            }
            return rowsAffected == 1;
        }