refactor(Receiver): bring related props from EnvelopeReceiver
This commit is contained in:
parent
ac70aaa527
commit
5fb4d03ee7
@ -79,15 +79,9 @@ public class EnvelopeReceiver
|
|||||||
Company { get; set; }
|
Company { get; set; }
|
||||||
|
|
||||||
#region Model of old serice
|
#region Model of old serice
|
||||||
[NotMapped]
|
|
||||||
public DateTime SignedDate { get; set; } = DateTime.MinValue;
|
|
||||||
|
|
||||||
[NotMapped]
|
[NotMapped]
|
||||||
public Constants.ReceiverStatus Status { get; set; }
|
public Constants.ReceiverStatus Status { get; set; }
|
||||||
|
|
||||||
[NotMapped]
|
|
||||||
public Constants.ColorType ColorType { get; set; }
|
|
||||||
|
|
||||||
[NotMapped]
|
[NotMapped]
|
||||||
public bool HasId => Id.Item1 > 0 && Id.Item2 > 0;
|
public bool HasId => Id.Item1 > 0 && Id.Item2 > 0;
|
||||||
|
|
||||||
@ -95,18 +89,6 @@ public class EnvelopeReceiver
|
|||||||
public bool HasEmailAndName =>
|
public bool HasEmailAndName =>
|
||||||
!string.IsNullOrWhiteSpace(Receiver.EmailAddress) &&
|
!string.IsNullOrWhiteSpace(Receiver.EmailAddress) &&
|
||||||
!string.IsNullOrWhiteSpace(Name);
|
!string.IsNullOrWhiteSpace(Name);
|
||||||
|
|
||||||
[NotMapped]
|
|
||||||
public string SignedDateDisplayValue =>
|
|
||||||
SignedDate == DateTime.MinValue ? "-" : SignedDate.ToString("G");
|
|
||||||
|
|
||||||
[NotMapped]
|
|
||||||
public Color Color => ColorType.ToColor();
|
|
||||||
|
|
||||||
public string GetSignature()
|
|
||||||
{
|
|
||||||
return Receiver.EmailAddress.ToUpperInvariant().GetChecksum();
|
|
||||||
}
|
|
||||||
#endregion
|
#endregion
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -41,6 +41,26 @@ public class Receiver
|
|||||||
public DateTime? TfaRegDeadline { get; set; }
|
public DateTime? TfaRegDeadline { get; set; }
|
||||||
|
|
||||||
public List<EnvelopeReceiver> EnvelopeReceivers { get; set; }
|
public List<EnvelopeReceiver> EnvelopeReceivers { get; set; }
|
||||||
|
|
||||||
|
#region Model of old serice
|
||||||
|
[NotMapped]
|
||||||
|
public DateTime SignedDate { get; set; } = DateTime.MinValue;
|
||||||
|
|
||||||
|
[NotMapped]
|
||||||
|
public Constants.ColorType ColorType { get; set; }
|
||||||
|
|
||||||
|
[NotMapped]
|
||||||
|
public string SignedDateDisplayValue =>
|
||||||
|
SignedDate == DateTime.MinValue ? "-" : SignedDate.ToString("G");
|
||||||
|
|
||||||
|
[NotMapped]
|
||||||
|
public Color Color => ColorType.ToColor();
|
||||||
|
|
||||||
|
public string GetSignature()
|
||||||
|
{
|
||||||
|
return EmailAddress.ToUpperInvariant().GetChecksum();
|
||||||
|
}
|
||||||
|
#endregion
|
||||||
}
|
}
|
||||||
|
|
||||||
#if NETFRAMEWORK
|
#if NETFRAMEWORK
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user