bitwarden-android/src/App/Models/Folder.cs

30 lines
677 B
C#
Raw Normal View History

2016-05-02 09:52:09 +03:00
using Bit.App.Models.Data;
using Bit.App.Models.Api;
namespace Bit.App.Models
{
public class Folder : Cipher
{
public Folder()
{ }
public Folder(FolderData data)
{
Id = data.Id;
ServerId = data.ServerId;
Name = data.Name != null ? new CipherString(data.Name) : null;
}
public Folder(FolderResponse response)
{
ServerId = response.Id;
Name = response.Name != null ? new CipherString(response.Name) : null;
}
2016-05-03 00:50:16 +03:00
public FolderData ToFolderData(string userId)
2016-05-02 09:52:09 +03:00
{
2016-05-03 00:50:16 +03:00
return new FolderData(this, userId);
2016-05-02 09:52:09 +03:00
}
}
}