コード例 #1
0
ファイル: IssueState.cs プロジェクト: rmoorman/SaasOvation
 public void IssueRegistered(TenantId Tenant, ProductId Product, IssueId Id, string Name, string Description, IssueType Type, IssueAssignerId assigner)
 {
     Issues.Add(new IssueView { Id = Id, Name = Name, Description = Description, Assigner = assigner });
     if (Type == IssueType.Defect)
         Bus.DefectReported(Tenant, Product, Id, Name, Description, assigner);
     else
         Bus.FeatureRequested(Tenant, Product, Id, Name, Description, assigner);
 }
コード例 #2
0
ファイル: IssueState.cs プロジェクト: guruvn/SaasOvation
 public void IssueRegistered(TenantId Tenant, ProductId Product, IssueId Id, string Name, string Description, IssueType Type, IssueAssignerId assigner)
 {
     Issues.Add(new IssueView {
         Id = Id, Name = Name, Description = Description, Assigner = assigner
     });
     if (Type == IssueType.Defect)
     {
         Bus.DefectReported(Tenant, Product, Id, Name, Description, assigner);
     }
     else
     {
         Bus.FeatureRequested(Tenant, Product, Id, Name, Description, assigner);
     }
 }
コード例 #3
0
ファイル: IssueState.cs プロジェクト: guruvn/SaasOvation
 public void IssueClosed(TenantId Tenant, ProductId Product, IssueId Id)
 {
     throw new NotImplementedException();
 }
コード例 #4
0
ファイル: IssueState.cs プロジェクト: guruvn/SaasOvation
 public bool IsActive(TenantId tenant, ProductId product, IssueId issue)
 {
     return(Issues.Any(x => x.Id == issue));
 }
コード例 #5
0
ファイル: IssueState.cs プロジェクト: guruvn/SaasOvation
 public IssueView GetById(TenantId Tenant, ProductId Product, IssueId TicketId)
 {
     return(Issues.FirstOrDefault(x => x.Id == TicketId));
 }
コード例 #6
0
ファイル: IssueState.cs プロジェクト: rmoorman/SaasOvation
 public void IssueClosed(TenantId Tenant, ProductId Product, IssueId Id)
 {
     throw new NotImplementedException();
 }
コード例 #7
0
ファイル: IssueState.cs プロジェクト: rmoorman/SaasOvation
 public bool IsActive(TenantId tenant, ProductId product, IssueId issue)
 {
     return Issues.Any(x => x.Id == issue);
 }
コード例 #8
0
ファイル: IssueState.cs プロジェクト: rmoorman/SaasOvation
 public IssueView GetById(TenantId Tenant, ProductId Product, IssueId TicketId)
 {
     return Issues.FirstOrDefault(x => x.Id == TicketId);
 }