using Bit.App.Models.Api; using Bit.App.Models.Data; namespace Bit.App.Models { public class Attachment { public Attachment() { } public Attachment(AttachmentData data) { Id = data.Id; Url = data.Url; FileName = data.FileName; Size = data.Size; SizeName = data.SizeName; } public Attachment(AttachmentResponse response) { Id = response.Id; Url = response.Url; FileName = response.FileName; Size = response.Size; SizeName = response.SizeName; } public string Id { get; set; } public string Url { get; set; } public string FileName { get; set; } public string Size { get; set; } public string SizeName { get; set; } public AttachmentData ToAttachmentData(string loginId) { return new AttachmentData(this, loginId); } } }