bitwarden-android/src/App/Models/Folder.cs
2017-07-12 15:16:36 -04:00

36 lines
823 B
C#

using Bit.App.Models.Data;
using Bit.App.Models.Api;
namespace Bit.App.Models
{
public class Folder
{
public Folder()
{ }
public Folder(FolderData data)
{
Id = data.Id;
Name = data.Name != null ? new CipherString(data.Name) : null;
}
public Folder(FolderResponse response)
{
Id = response.Id;
Name = response.Name != null ? new CipherString(response.Name) : null;
}
public string Id { get; set; }
public CipherString Name { get; set; }
public FolderRequest ToFolderRequest()
{
return new FolderRequest(this);
}
public FolderData ToFolderData(string userId)
{
return new FolderData(this, userId);
}
}
}