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(); }
public static ResponseStatus AddRelatedCodeType(RelatedCode relatedCode) { ResponseStatus response = new ResponseStatus(); relatedCode.Add(); return(response); }
/// <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); }
/// <summary> /// List code value /// </summary> /// <param name="eventClient"></param> /// <returns></returns> public static List <RelatedCode> ListRelatedCode() { var listOfCodeValues = RelatedCode.List(); return(listOfCodeValues); }