public static ResponseStatus DeleteRelatedCodeValue(RelatedCodeValue relatedCodeValue) { ResponseStatus response = new ResponseStatus(); relatedCodeValue.Delete(); return(response); }
public static ResponseStatus AddRelatedCodeValue(RelatedCodeValue relatedCodeValue) { ResponseStatus response = new ResponseStatus(); relatedCodeValue.Add(); return(response); }
private void LinkValueToCode(object sender, DragEventArgs e) { // Get selected document from tree // TreeNode tnDocumentSelectedTo = tvTo.SelectedNode; if (tnDocumentSelectedTo == null) { return; } var tndocselected = (CodeValue)tnDocumentSelectedTo.Tag; if (e.Data.GetDataPresent("System.Windows.Forms.TreeNode", false)) { Point pt; TreeNode destinationNode; pt = tvFrom.PointToClient(new Point(e.X, e.Y)); destinationNode = tvFrom.GetNodeAt(pt); if (destinationNode == null) { return; } tnDocumentSelectedTo.Remove(); destinationNode.Nodes.Add(tnDocumentSelectedTo); // Add link to the database // CodeValue itemSelectedTo = new CodeValue(); itemSelectedTo = (CodeValue)tnDocumentSelectedTo.Tag; CodeValue destination = new CodeValue(); destination = (CodeValue)destinationNode.Tag; // New link to be created RelatedCodeValue rcv = new RelatedCodeValue(); rcv.FKRelatedCodeID = cbxRelatedCode.Text; rcv.FKCodeTypeFrom = destination.FKCodeType; rcv.FKCodeValueFrom = destination.ID; rcv.FKCodeTypeTo = itemSelectedTo.FKCodeType; rcv.FKCodeValueTo = itemSelectedTo.ID; var response = BUSReferenceData.AddRelatedCodeValue(rcv); ControllerUtils.ShowFCMMessage(response, Utils.UserID); Cache.CachedInfo.LoadRelatedCodeInCache(); } }
/// <summary> /// List complete set of related code value. /// </summary> /// <param name="eventClient"></param> /// <returns></returns> public static List <RelatedCodeValue> ListRelatedCodeValue() { var listOfRelatedValues = RelatedCodeValue.ListAllS(); return(listOfRelatedValues); }