using Cdy.Tag; using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; namespace DBDevelopClientWebApi { /// /// /// public class LoginMessage { #region ... Variables ... #endregion ...Variables... #region ... Events ... #endregion ...Events... #region ... Constructor... #endregion ...Constructor... #region ... Properties ... /// /// /// public string UserName { get; set; } /// /// /// public string Password { get; set; } #endregion ...Properties... #region ... Methods ... #endregion ...Methods... #region ... Interfaces ... #endregion ...Interfaces... } /// /// /// public class RequestBase { public string Id { get; set; } } /// /// /// public class WebApiDatabaseRequest : RequestBase { public string Database { get; set; } } /// /// /// public class WebApiTagRequest : WebApiDatabaseRequest { public WebApiTag Tag { get; set; } } /// /// /// public class WebApiRemoveTagRequest : WebApiDatabaseRequest { /// /// /// public List TagIds { get; set; } } /// /// /// public class WebApiAddTagRequest : WebApiDatabaseRequest { /// /// /// public List Tags { get; set; } } /// /// /// public class WebApiImportTagRequest : WebApiTagRequest { /// /// /// public int Mode { get; set; } } /// /// /// public class WebApiNewDatabaseRequest : WebApiDatabaseRequest { /// /// /// public string Desc { get; set; } } /// /// /// public class WebApiGetTagByGroupRequest : WebApiDatabaseRequest { /// /// /// public string GroupName { get; set; } /// /// /// public Dictionary Filters { get; set; } /// /// /// public int Index { get; set; } } /// /// /// public class WebApiAddGroupRequest : WebApiDatabaseRequest { public string Name { get; set; } /// /// /// public string ParentName { get; set; } } /// /// /// public class WebApiRemoveGroupRequest : WebApiDatabaseRequest { public string FullName { get; set; } } /// /// /// public class WebApiRenameGroupRequest : WebApiDatabaseRequest { public string Name { get; set; } /// /// /// public string OldFullName { get; set; } } /// /// /// public class WebApiMoveTagGroupRequest : WebApiDatabaseRequest { /// /// /// public string Name { get; set; } /// /// /// public string NewParentName { get; set; } /// /// /// public string OldParentName { get; set; } } /// /// /// public class ResultResponse { /// /// /// public bool HasErro { get; set; } /// /// /// public object Result { get; set; } /// /// /// public string ErroMsg { get; set; } } /// /// /// public class ResultResponse { /// /// /// public bool HasErro { get; set; } /// /// /// public T Result { get; set; } /// /// /// public string ErroMsg { get; set; } } /// /// /// /// public class GetTagsResponse : ResultResponse { /// /// /// public int TotalPages { get; set; } } }