Using YaStringLength and YaRequired

This commit is contained in:
2019-09-04 01:25:36 +01:00
parent 8a2f87bcb2
commit 65d6fdc6c6
62 changed files with 396 additions and 150 deletions

View File

@ -6,13 +6,14 @@ using System.ComponentModel.DataAnnotations.Schema;
namespace Yavsc.Models.Payment {
using Yavsc;
using Relationship;
using Yavsc.Attributes.Validation;
public class PayPalPayment : IBaseTrackedEntity
{
[Required,Key]
[YaRequired,Key]
public string CreationToken { get; set; }
[Required]
[YaRequired]
public string ExecutorId { get; set; }
[ForeignKey("ExecutorId")]
public virtual ApplicationUser Executor { get; set; }