async private void GenerateClass(TableHeader selectedItem, bool isBaseClass) { var properties = await api.Query <TableField>(selectedItem); var str = ClassGenerator.Create(selectedItem, properties, api, isBaseClass); var cwGenerateClass = new CWGenerateClass(str); cwGenerateClass.Show(); }
async private void GenerateClassCode(UnicontaBaseEntity master, bool isBaseClass) { string className = string.Empty; if (isBaseClass) { className = master.BaseEntityType().Name; } else { className = master.GetType().Name; } var userFields = await api.Query <TableFieldsClient>(master); var classCode = ClassGenerator.Create(className, userFields, isBaseClass); var cwGenerateClass = new CWGenerateClass(classCode); cwGenerateClass.Show(); }