internal protected bool Save() { string ip = Newtonsoft.Json.JsonConvert.SerializeObject(Inputparam); string op = Newtonsoft.Json.JsonConvert.SerializeObject(Outputparam); if (FunctionID <= 0) { if (dataFunction.Save(Name, ip, op, string.Join(",", Steps.ToArray())) > 0) { return(true); } else { return(false); } } else { if (dataFunction.Save(FunctionID, Name, ip, op, string.Join(",", Steps.ToArray()))) { return(true); } else { return(false); } } }