1
0
mirror of https://github.com/bitwarden/server.git synced 2025-04-20 04:28:13 -05:00
bitwarden/src/Core/Models/Api/Response/ProfileOrganizationResponseModel.cs
2017-05-20 15:31:16 -04:00

35 lines
1.2 KiB
C#

using Bit.Core.Enums;
using Bit.Core.Models.Data;
namespace Bit.Core.Models.Api
{
public class ProfileOrganizationResponseModel : ResponseModel
{
public ProfileOrganizationResponseModel(OrganizationUserOrganizationDetails organization)
: base("profileOrganization")
{
Id = organization.OrganizationId.ToString();
Name = organization.Name;
UseGroups = organization.UseGroups;
UseDirectory = organization.UseDirectory;
Seats = organization.Seats;
MaxCollections = organization.MaxCollections;
Key = organization.Key;
Status = organization.Status;
Type = organization.Type;
Enabled = organization.Enabled;
}
public string Id { get; set; }
public string Name { get; set; }
public bool UseGroups { get; set; }
public bool UseDirectory { get; set; }
public int Seats { get; set; }
public int MaxCollections { get; set; }
public string Key { get; set; }
public OrganizationUserStatusType Status { get; set; }
public OrganizationUserType Type { get; set; }
public bool Enabled { get; set; }
}
}