예제 #1
0
 public DataProductionExtend(
     string oneLevelProductName, EvaluationStatus evaluationStatus,
     string evaluationDescription,
     bool locked, Client lockedClient, CycleType cycle, DateTime outPutTime, string researchTarget,
     string researchProduct, string researchObject, string point, ExpressionType expressionType,
     string historyDataTimeLength, string fitCoefficient,
     string sampleRatio, string channelMatch, string areaMatch, List <ClientUser> clientUsers)
 {
     OneLevelProductName   = oneLevelProductName;
     EvaluationStatus      = evaluationStatus;
     EvaluationDescription = evaluationDescription;
     Locked                = locked;
     LockedClient          = lockedClient;
     Cycle                 = cycle;
     OutPutTime            = outPutTime;
     ResearchTarget        = researchTarget;
     ResearchProduct       = researchProduct;
     ResearchObject        = researchObject;
     Point                 = point;
     ExpressionType        = expressionType;
     HistoryDataTimeLength = historyDataTimeLength;
     FitCoefficient        = fitCoefficient;
     SampleRatio           = sampleRatio;
     ChannelMatch          = channelMatch;
     AreaMatch             = areaMatch;
     ClientUsers           = clientUsers;
 }
예제 #2
0
 public BasicProductUpdateEvent(string name, ProductType type, Industry industry1, Industry industry2,
                                Industry industry3, Company company, User owner, List <User> users, Team team, string description,
                                bool isRelease,
                                EvaluationStatus evaluationStatus, string evaluationDescription)
 {
     Name                  = name;
     Type                  = type;
     Industry1             = industry1;
     Industry2             = industry2;
     Industry3             = industry3;
     Company               = company;
     Owner                 = owner;
     Users                 = users;
     Team                  = team;
     Description           = description;
     IsRelease             = isRelease;
     EvaluationStatus      = evaluationStatus;
     EvaluationDescription = evaluationDescription;
 }
예제 #3
0
 public Product(string name, ProductType type, Industry industry1, Industry industry2, Industry industry3,
                Company company, User owner, List <User> users, Team team, string description, bool isRelease, EvaluationStatus evaluationStatus,
                string evaluationDescription)
 {
     ApplyAggregateEvent(new BasicProductCreatedEvent(name, type, industry1, industry2, industry3,
                                                      company, owner, users, team,
                                                      description, isRelease, evaluationStatus, evaluationDescription));
 }