public static SquadFeatureEntity Create(SquadEntity squad, FeatureEntity feature, DateTime on, string createdBy) { var entity = new SquadFeatureEntity() { Feature = feature, Squad = squad, CreatedBy = createdBy, ModifiedBy = createdBy, CreatedOn = on, ModifiedOn = on, }; entity.Validate(); return(entity); }
public static SquadProductEntity Create(SquadEntity squad, ProductEntity product, DateTime on, string createdBy) { var entity = new SquadProductEntity() { Product = product, Squad = squad, CreatedBy = createdBy, ModifiedBy = createdBy, CreatedOn = on, ModifiedOn = on, }; entity.Validate(); return(entity); }
public static SquadEntity Create(string name, DateTime on, string user, CustomerEntity customer) { string avatar = "https://icons.iconarchive.com/icons/limav/game-of-thrones/256/Stark-icon.png"; var entity = new SquadEntity() { Name = name, CreatedBy = user, ModifiedBy = user, CreatedOn = on, ModifiedOn = on, Avatar = avatar, }; entity.Validate(); entity.Customer = customer; customer.Squads.Add(entity); return(entity); }