public MaskDonation ToMaskDonation() { return(new MaskDonation { Id = Id, PartitionKey = PartitionKey, CreatedOn = CreatedOn, Status = EnumUtils.GetValue <DonationStatus>(Status), Donor = Donor.ToDonor(), Donation = Donation.Select(d => d.ToMaskInfo()).ToList(), Request = Request != null?Request.ToMaskRequest() : null, RequestId = Guid.Parse(RequestId) }); }