public void ParseType(IEntity <TKey> entity) { var model = entity.GetType(); var joha = model.GetCustomAttribute <JohaAttribute>(); TraficcModel request = new TraficcModel(); request.Id = model.GUID; //.ToString(); request.ProjectName = _project; request.EntityModel = joha?.Name ?? model.Name; request.GetFields = new List <Field>(); foreach (var i in model.GetProperties()) { var key = LangState.TT(i); if (key.Value != null) { request.GetFields.Add(new Field() { Name = key.Key, Type = key.Value, Value = "" }); } } var rest = new RestRequest("/Modal/Add", Method.POST); rest.AddJsonBody(request); var result = _client.Execute(rest); }
private static string GetPath() { LangState langState = LangState.GetState(); if (langState.Languege == Languege.EN) { return(FILE_PATH); } else { return(RU_FILE_PATH); } }