This commit is contained in:
@@ -9,7 +9,22 @@ namespace raven_integration
|
|||||||
{
|
{
|
||||||
|
|
||||||
public class FormCustom
|
public class FormCustom
|
||||||
|
{
|
||||||
|
public enum AyaDataType : int
|
||||||
{
|
{
|
||||||
|
NoType = 0,
|
||||||
|
DateTime = 1,
|
||||||
|
Date = 2,
|
||||||
|
Time = 3,
|
||||||
|
Text = 4,
|
||||||
|
Integer = 5,
|
||||||
|
Bool = 6,
|
||||||
|
Decimal = 7,
|
||||||
|
Currency = 8,
|
||||||
|
Tags = 9,
|
||||||
|
Enum = 10
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Test create or update
|
/// Test create or update
|
||||||
@@ -19,7 +34,9 @@ namespace raven_integration
|
|||||||
{
|
{
|
||||||
|
|
||||||
//This is a special case, you can PUT a formcustom, but you can't delete one and you can't create one
|
//This is a special case, you can PUT a formcustom, but you can't delete one and you can't create one
|
||||||
|
/*
|
||||||
|
|
||||||
|
*/
|
||||||
|
|
||||||
dynamic d = new JObject();
|
dynamic d = new JObject();
|
||||||
d.formkey = "user";
|
d.formkey = "user";
|
||||||
@@ -30,7 +47,7 @@ namespace raven_integration
|
|||||||
dt.fld = "UserCustom1";
|
dt.fld = "UserCustom1";
|
||||||
dt.hide = false;
|
dt.hide = false;
|
||||||
dt.required = true;
|
dt.required = true;
|
||||||
dt.type = "text";
|
dt.type = AyaDataType.Text;
|
||||||
dtemplate.Add(dt);
|
dtemplate.Add(dt);
|
||||||
|
|
||||||
|
|
||||||
@@ -43,7 +60,7 @@ namespace raven_integration
|
|||||||
dt.fld = "UserCustom2";
|
dt.fld = "UserCustom2";
|
||||||
dt.hide = true;
|
dt.hide = true;
|
||||||
dt.required = false;
|
dt.required = false;
|
||||||
dt.type = "bool";
|
dt.type = AyaDataType.Bool;
|
||||||
dtemplate.Add(dt);
|
dtemplate.Add(dt);
|
||||||
|
|
||||||
d.template = dtemplate.ToString();//it expects it to be a json string, not actual json
|
d.template = dtemplate.ToString();//it expects it to be a json string, not actual json
|
||||||
|
|||||||
61
util.cs
61
util.cs
@@ -490,54 +490,51 @@ namespace raven_integration
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public static string WidgetRequiredCustomFieldsJsonString()
|
public static string WidgetRequiredCustomFieldsJsonString()
|
||||||
{/*CURRENT TEMPLATE DEFINITION FOR WIDGET CUSTOM FIELDS, FROM SEEDER.CS SERVER PROJECT
|
{/*CURRENT TEMPLATE DEFINITION FOR WIDGET CUSTOM FIELDS, FROM SEEDER.CS SERVER PROJECT
|
||||||
Template = @"[
|
var fc = new FormCustom()
|
||||||
|
{
|
||||||
|
FormKey = ObjectFields.WIDGET_KEY,
|
||||||
|
Template = @"[
|
||||||
{
|
{
|
||||||
""fld"": ""WidgetNotes"",
|
""fld"": ""WidgetNotes"",
|
||||||
""required"": ""true""
|
""required"": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
""fld"": ""WidgetCustom1"",
|
||||||
|
""required"": false,
|
||||||
|
""type"": 1
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
""fld"": ""WidgetCustom1"",
|
""fld"": ""WidgetCustom2"",
|
||||||
""hide"": ""false"",
|
""required"": true,
|
||||||
""required"": ""false"",
|
""type"": 4
|
||||||
""type"": ""datetime""
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
""fld"": ""WidgetCustom2"",
|
""fld"": ""WidgetCustom3"",
|
||||||
""hide"": ""false"",
|
""required"": false,
|
||||||
""required"": ""true"",
|
""type"": 5
|
||||||
""type"": ""text""
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
""fld"": ""WidgetCustom3"",
|
""fld"": ""WidgetCustom4"",
|
||||||
""hide"": ""false"",
|
""required"": false,
|
||||||
""required"": ""false"",
|
""type"": 6
|
||||||
""type"": ""number""
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
""fld"": ""WidgetCustom4"",
|
""fld"": ""WidgetCustom5"",
|
||||||
""hide"": ""false"",
|
""required"": false,
|
||||||
""required"": ""false"",
|
""type"": 8
|
||||||
""type"": ""bool""
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
""fld"": ""WidgetCustom5"",
|
""fld"": ""WidgetCustom6"",
|
||||||
""hide"": ""false"",
|
""required"": false,
|
||||||
""required"": ""false"",
|
""type"": 2
|
||||||
""type"": ""currency""
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
""fld"": ""WidgetCustom6"",
|
""fld"": ""WidgetCustom7"",
|
||||||
""hide"": ""false"",
|
""required"": false,
|
||||||
""required"": ""false"",
|
""type"": 3
|
||||||
""type"": ""date""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
""fld"": ""WidgetCustom7"",
|
|
||||||
""hide"": ""false"",
|
|
||||||
""required"": ""false"",
|
|
||||||
""type"": ""time""
|
|
||||||
}
|
}
|
||||||
]"
|
]"
|
||||||
|
};
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//Custom fields
|
//Custom fields
|
||||||
|
|||||||
Reference in New Issue
Block a user