Anul 3 Semestrul 1
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace WebApi.Models;
|
||||
|
||||
public partial class Adjustment
|
||||
{
|
||||
public int Id { get; set; }
|
||||
public int SprintId { get; set; }
|
||||
public int AdjustmentPoints { get; set; }
|
||||
public string Reason { get; set; } = null!;
|
||||
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public virtual Sprint? Sprint { get; set; }
|
||||
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace WebApi.Models;
|
||||
|
||||
public partial class Sprint
|
||||
{
|
||||
|
||||
public int SprintId { get; set; }
|
||||
|
||||
public string Name { get; set; } = null!;
|
||||
|
||||
public string? Goal { get; set; }
|
||||
|
||||
public DateOnly StartDate { get; set; }
|
||||
|
||||
public DateOnly EndDate { get; set; }
|
||||
|
||||
public string? Status { get; set; }
|
||||
|
||||
public int? TeamId { get; set; }
|
||||
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public virtual ICollection<Story> Stories { get; set; } = new List<Story>();
|
||||
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public virtual ICollection<TeamMemberAvailability> TeamMemberAvailabilities { get; set; } = new List<TeamMemberAvailability>();
|
||||
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public virtual ICollection<Adjustment> Adjustments { get; set; } = new List<Adjustment>();
|
||||
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public virtual Team? Team { get; set; }
|
||||
}
|
||||
|
||||
@@ -0,0 +1,41 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace WebApi.Models;
|
||||
|
||||
public partial class Story
|
||||
{
|
||||
public int StoryId { get; set; }
|
||||
|
||||
public string Title { get; set; } = null!;
|
||||
|
||||
public string? Description { get; set; }
|
||||
|
||||
public string? Status { get; set; }
|
||||
|
||||
public int Priority { get; set; }
|
||||
|
||||
public int? ParentId { get; set; }
|
||||
|
||||
public int? SprintId { get; set; }
|
||||
|
||||
public int? CreatedBy { get; set; }
|
||||
|
||||
public int? StoryPoints { get; set; }
|
||||
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
public virtual User? CreatedByNavigation { get; set; }
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
public virtual ICollection<Story> InverseParent { get; set; } = new List<Story>();
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
public virtual Story? Parent { get; set; }
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
public virtual Sprint? Sprint { get; set; }
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
|
||||
public virtual ICollection<User> Users { get; set; } = new List<User>();
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace WebApi.Models;
|
||||
|
||||
public partial class Team
|
||||
{
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public int TeamId { get; set; }
|
||||
|
||||
public string TeamName { get; set; } = null!;
|
||||
|
||||
public string? TeamDescription { get; set; }
|
||||
|
||||
public int? TeamLeadId { get; set; }
|
||||
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public virtual ICollection<Sprint> Sprints { get; set; } = new List<Sprint>();
|
||||
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public virtual User? TeamLead { get; set; }
|
||||
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public virtual ICollection<User> Users { get; set; } = new List<User>();
|
||||
}
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace WebApi.Models;
|
||||
|
||||
public partial class TeamMemberAvailability
|
||||
{
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public int Id { get; set; }
|
||||
|
||||
public int UserId { get; set; }
|
||||
|
||||
public int SprintId { get; set; }
|
||||
|
||||
public int AvailabilityPoints { get; set; }
|
||||
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public virtual Sprint? Sprint { get; set; }
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace WebApi.Models;
|
||||
|
||||
public partial class User
|
||||
{
|
||||
public int UserId { get; set; }
|
||||
|
||||
public string Username { get; set; } = null!;
|
||||
|
||||
public string Password { get; set; } = string.Empty!;
|
||||
|
||||
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public virtual ICollection<Story> Stories { get; set; } = new List<Story>();
|
||||
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public virtual ICollection<Team> Teams { get; set; } = new List<Team>();
|
||||
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public virtual ICollection<Story> StoriesNavigation { get; set; } = new List<Story>();
|
||||
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public virtual ICollection<Team> TeamsNavigation { get; set; } = new List<Team>();
|
||||
}
|
||||
Reference in New Issue
Block a user