コード例 #1
0
ファイル: UIRelatedReferenceData.cs プロジェクト: DR2010/FCM2
        private void btnCreate_Click(object sender, EventArgs e)
        {
            RelatedCode relcode = new RelatedCode();

            relcode.RelatedCodeID  = txtNewRelatedCode.Text;
            relcode.FKCodeTypeFrom = cbxFrom.Text;
            relcode.FKCodeTypeTo   = cbxTo.Text;
            relcode.Description    = txtRelatedCodeDescription.Text;

            if (string.IsNullOrEmpty(relcode.FKCodeTypeTo))
            {
                return;
            }
            if (string.IsNullOrEmpty(relcode.FKCodeTypeFrom))
            {
                return;
            }

            var response = BUSReferenceData.AddRelatedCodeType(relcode);

            ControllerUtils.ShowFCMMessage(response, Utils.UserID);

            // Reload is necessary since new code has been added.
            //
            Cache.CachedInfo.LoadRelatedCodeInCache();

            LoadInitialValues();
        }
コード例 #2
0
        public static ResponseStatus AddRelatedCodeType(RelatedCode relatedCode)
        {
            ResponseStatus response = new ResponseStatus();

            relatedCode.Add();

            return(response);
        }
コード例 #3
0
ファイル: CachedInfo.cs プロジェクト: DR2010/FCM2
        /// <summary>
        /// Retrieve related code from cache
        /// </summary>
        /// <param name="relatedCodeID"></param>
        /// <returns></returns>
        public static RelatedCode GetRelatedCode(string relatedCodeID)
        {
            RelatedCode response = new RelatedCode();

            foreach (var value in ListOfRelatedCodes)
            {
                if (value.RelatedCodeID == relatedCodeID)
                {
                    response = value;
                }
            }

            return(response);
        }
コード例 #4
0
        /// <summary>
        /// List code value
        /// </summary>
        /// <param name="eventClient"></param>
        /// <returns></returns>
        public static List <RelatedCode> ListRelatedCode()
        {
            var listOfCodeValues = RelatedCode.List();

            return(listOfCodeValues);
        }