Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
        public static ResponseStatus AddRelatedCodeType(RelatedCode relatedCode)
        {
            ResponseStatus response = new ResponseStatus();

            relatedCode.Add();

            return(response);
        }
Ejemplo n.º 3
0
        /// <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);
        }
Ejemplo n.º 4
0
        /// <summary>
        /// List code value
        /// </summary>
        /// <param name="eventClient"></param>
        /// <returns></returns>
        public static List <RelatedCode> ListRelatedCode()
        {
            var listOfCodeValues = RelatedCode.List();

            return(listOfCodeValues);
        }