all property names in UpperCamelCase
This commit is contained in:
parent
faafbbeb62
commit
2c7f8dbe84
|
@ -27,15 +27,15 @@ namespace ScrumTaskboard.Controllers
|
|||
|
||||
if (title != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumCategory>(c => c.title.Contains(title));
|
||||
filtered = filtered.Where<ScrumCategory>(c => c.Title.Contains(title));
|
||||
}
|
||||
if (projectid != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumCategory>(c => c.projectid == projectid);
|
||||
filtered = filtered.Where<ScrumCategory>(c => c.ProjectId == projectid);
|
||||
}
|
||||
if (color != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumCategory>(c => c.color == color);
|
||||
filtered = filtered.Where<ScrumCategory>(c => c.Color == color);
|
||||
|
||||
}
|
||||
|
||||
|
@ -62,7 +62,7 @@ namespace ScrumTaskboard.Controllers
|
|||
public async Task<IActionResult> PutCategory(int id, ScrumCategory category)
|
||||
{
|
||||
// Die ID der Kategorie darf nicht geändert werden
|
||||
if (id != category.id)
|
||||
if (id != category.Id)
|
||||
{
|
||||
return BadRequest();
|
||||
}
|
||||
|
@ -99,7 +99,7 @@ namespace ScrumTaskboard.Controllers
|
|||
await _context.SaveChangesAsync();
|
||||
|
||||
// Die neue Userstory wurde erstellt und kann über die GetUserstory Methode abgerufen werden.
|
||||
return CreatedAtAction("GetCategory", new { id = category.id }, category);
|
||||
return CreatedAtAction("GetCategory", new { id = category.Id }, category);
|
||||
}
|
||||
|
||||
// DELETE: api/category/1
|
||||
|
@ -125,7 +125,7 @@ namespace ScrumTaskboard.Controllers
|
|||
/// </summary>
|
||||
private bool CategoryExists(int id)
|
||||
{
|
||||
return _context.Categories.Any(e => e.id == id);
|
||||
return _context.Categories.Any(e => e.Id == id);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -27,11 +27,11 @@ namespace ScrumTaskboard.Controllers
|
|||
|
||||
if (title != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumProject>(t => t.title.Contains(title));
|
||||
filtered = filtered.Where<ScrumProject>(t => t.Title.Contains(title));
|
||||
}
|
||||
if (isprivate != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumProject>(t => t.isprivate == isprivate);
|
||||
filtered = filtered.Where<ScrumProject>(t => t.IsPrivate == isprivate);
|
||||
}
|
||||
|
||||
return await filtered.ToListAsync();
|
||||
|
@ -42,14 +42,14 @@ namespace ScrumTaskboard.Controllers
|
|||
[HttpGet("{id}")]
|
||||
public async Task<ActionResult<ScrumProject>> GetProjects(int id)
|
||||
{
|
||||
var Project = await _context.Projects.FindAsync(id);
|
||||
var project = await _context.Projects.FindAsync(id);
|
||||
|
||||
if (Project == null)
|
||||
if (project == null)
|
||||
{
|
||||
return NotFound();
|
||||
}
|
||||
|
||||
return Project;
|
||||
return project;
|
||||
}
|
||||
|
||||
// PUT: api/Project/5
|
||||
|
@ -57,7 +57,7 @@ namespace ScrumTaskboard.Controllers
|
|||
public async Task<IActionResult> PutProject(int id, ScrumProject projects)
|
||||
{
|
||||
// Die ID des Projects darf nicht geändert werden
|
||||
if (id != projects.id)
|
||||
if (id != projects.Id)
|
||||
{
|
||||
return BadRequest();
|
||||
}
|
||||
|
@ -94,7 +94,7 @@ namespace ScrumTaskboard.Controllers
|
|||
await _context.SaveChangesAsync();
|
||||
|
||||
// Der neue Project wurde erstellt und kann über die GetProject Methode abgerufen werden.
|
||||
return CreatedAtAction("GetProject", new { id = projects.id }, projects);
|
||||
return CreatedAtAction("GetProject", new { id = projects.Id }, projects);
|
||||
}
|
||||
|
||||
// DELETE: api/Project/5
|
||||
|
@ -120,7 +120,7 @@ namespace ScrumTaskboard.Controllers
|
|||
/// </summary>
|
||||
private bool ProjectExists(int id)
|
||||
{
|
||||
return _context.Projects.Any(e => e.id == id);
|
||||
return _context.Projects.Any(e => e.Id == id);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,48 +1,48 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Threading.Tasks;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
|
||||
namespace ScrumTaskboard.Controllers
|
||||
{
|
||||
[Route("[controller]")]
|
||||
[ApiController]
|
||||
public class SprintsController : ControllerBase
|
||||
{
|
||||
private readonly TaskContext _context;
|
||||
|
||||
public SprintsController(TaskContext context)
|
||||
{
|
||||
_context = context;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Threading.Tasks;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
|
||||
namespace ScrumTaskboard.Controllers
|
||||
{
|
||||
[Route("[controller]")]
|
||||
[ApiController]
|
||||
public class SprintsController : ControllerBase
|
||||
{
|
||||
private readonly TaskContext _context;
|
||||
|
||||
public SprintsController(TaskContext context)
|
||||
{
|
||||
_context = context;
|
||||
}
|
||||
|
||||
// GET: api/sprint
|
||||
#nullable enable
|
||||
[HttpGet]
|
||||
public async Task<ActionResult<IEnumerable<ScrumSprint>>> GetSprint([FromQuery]string? title, [FromQuery]int? projectid, [FromQuery]DateTime? startDate, [FromQuery]DateTime? endDate)
|
||||
{
|
||||
var filtered = _context.Sprints.AsQueryable();
|
||||
|
||||
if (title != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumSprint>(s => s.title.Contains(title));
|
||||
}
|
||||
if (projectid != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumSprint>(s => s.projectid == projectid);
|
||||
}
|
||||
#nullable enable
|
||||
[HttpGet]
|
||||
public async Task<ActionResult<IEnumerable<ScrumSprint>>> GetSprint([FromQuery]string? title, [FromQuery]int? projectid, [FromQuery]DateTime? startDate, [FromQuery]DateTime? endDate)
|
||||
{
|
||||
var filtered = _context.Sprints.AsQueryable();
|
||||
|
||||
if (title != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumSprint>(s => s.Title.Contains(title));
|
||||
}
|
||||
if (projectid != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumSprint>(s => s.ProjectId == projectid);
|
||||
}
|
||||
if (startDate != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumSprint>(s => s.startDate == startDate);
|
||||
filtered = filtered.Where<ScrumSprint>(s => s.StartDate == startDate);
|
||||
}
|
||||
if (endDate != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumSprint>(s => s.endDate == endDate);
|
||||
}
|
||||
|
||||
return await filtered.ToListAsync();
|
||||
{
|
||||
filtered = filtered.Where<ScrumSprint>(s => s.EndDate == endDate);
|
||||
}
|
||||
|
||||
return await filtered.ToListAsync();
|
||||
}
|
||||
#nullable disable
|
||||
|
||||
|
@ -50,14 +50,14 @@ namespace ScrumTaskboard.Controllers
|
|||
[HttpGet("{id}")]
|
||||
public async Task<ActionResult<ScrumSprint>> GetSprint(int id)
|
||||
{
|
||||
var Sprint = await _context.Sprints.FindAsync(id);
|
||||
var sprint = await _context.Sprints.FindAsync(id);
|
||||
|
||||
if (Sprint == null)
|
||||
if (sprint == null)
|
||||
{
|
||||
return NotFound();
|
||||
}
|
||||
|
||||
return Sprint;
|
||||
return sprint;
|
||||
}
|
||||
|
||||
// PUT: api/sprint/5
|
||||
|
@ -65,7 +65,7 @@ namespace ScrumTaskboard.Controllers
|
|||
public async Task<IActionResult> PutSprint(int id, ScrumSprint sprint)
|
||||
{
|
||||
// Die ID des Sprints darf nicht geändert werden
|
||||
if (id != sprint.id)
|
||||
if (id != sprint.Id)
|
||||
{
|
||||
return BadRequest();
|
||||
}
|
||||
|
@ -102,7 +102,7 @@ namespace ScrumTaskboard.Controllers
|
|||
await _context.SaveChangesAsync();
|
||||
|
||||
// Der neue Sprint wurde erstellt und kann über die GetSprint Methode abgerufen werden.
|
||||
return CreatedAtAction("GetSprint", new { id = sprint.id }, sprint);
|
||||
return CreatedAtAction("GetSprint", new { id = sprint.Id }, sprint);
|
||||
}
|
||||
|
||||
// DELETE: api/Sprint/5
|
||||
|
@ -123,12 +123,12 @@ namespace ScrumTaskboard.Controllers
|
|||
return scrumSprint;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Prüft, ob ein Sprint mit der angegebenen ID bereits existiert.
|
||||
/// </summary>
|
||||
/// <summary>
|
||||
/// Prüft, ob ein Sprint mit der angegebenen ID bereits existiert.
|
||||
/// </summary>
|
||||
private bool SprintExists(int id)
|
||||
{
|
||||
return _context.Sprints.Any(e => e.id == id);
|
||||
return _context.Sprints.Any(e => e.Id == id);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -26,7 +26,7 @@ namespace ScrumTaskboard.Controllers
|
|||
|
||||
if (title != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumStatus>(s => s.title.Contains(title));
|
||||
filtered = filtered.Where<ScrumStatus>(s => s.Title.Contains(title));
|
||||
}
|
||||
|
||||
return await filtered.ToListAsync();
|
||||
|
@ -52,7 +52,7 @@ namespace ScrumTaskboard.Controllers
|
|||
public async Task<IActionResult> PutStatus(int id, ScrumStatus userstory)
|
||||
{
|
||||
// Die ID des Status darf nicht geändert werden
|
||||
if (id != userstory.id)
|
||||
if (id != userstory.Id)
|
||||
{
|
||||
return BadRequest();
|
||||
}
|
||||
|
@ -89,7 +89,7 @@ namespace ScrumTaskboard.Controllers
|
|||
await _context.SaveChangesAsync();
|
||||
|
||||
// Der neue Status wurde erstellt und kann über die GetStatus Methode abgerufen werden.
|
||||
return CreatedAtAction("GetStatus", new { id = userstory.id }, userstory);
|
||||
return CreatedAtAction("GetStatus", new { id = userstory.Id }, userstory);
|
||||
}
|
||||
|
||||
// DELETE: api/status/1
|
||||
|
@ -115,7 +115,7 @@ namespace ScrumTaskboard.Controllers
|
|||
/// </summary>
|
||||
private bool StatusExists(int id)
|
||||
{
|
||||
return _context.Status.Any(e => e.id == id);
|
||||
return _context.Status.Any(e => e.Id == id);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,4 +1,4 @@
|
|||
using System;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Threading.Tasks;
|
||||
|
@ -16,46 +16,46 @@ namespace ScrumTaskboard.Controllers
|
|||
public TasksController(TaskContext context)
|
||||
{
|
||||
_context = context;
|
||||
}
|
||||
|
||||
// GET: api/tasks
|
||||
}
|
||||
|
||||
// GET: api/tasks
|
||||
#nullable enable
|
||||
[HttpGet]
|
||||
public async Task<ActionResult<IEnumerable<ScrumTask>>> GetTasks([FromQuery]string? title, [FromQuery]int? userstoryid, [FromQuery]int? statusid, [FromQuery]int? assignedtoid, [FromQuery]int? projectid, [FromQuery]ScrumPrio? priority)
|
||||
{
|
||||
var filtered = _context.Tasks.AsQueryable();
|
||||
|
||||
if (title != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumTask>(t => t.title.Contains(title));
|
||||
if (title != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumTask>(t => t.Title.Contains(title));
|
||||
}
|
||||
if (userstoryid != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumTask>(t => t.userstoryid == userstoryid);
|
||||
if (userstoryid != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumTask>(t => t.UserstoryId == userstoryid);
|
||||
}
|
||||
if (statusid != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumTask>(t => t.statusid == statusid);
|
||||
if (statusid != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumTask>(t => t.StatusId == statusid);
|
||||
}
|
||||
if (assignedtoid != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumTask>(t => t.assignedtoid == assignedtoid);
|
||||
if (assignedtoid != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumTask>(t => t.AssignedToId == assignedtoid);
|
||||
}
|
||||
if (projectid != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumTask>(t => t.projectid == projectid);
|
||||
if (projectid != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumTask>(t => t.ProjectId == projectid);
|
||||
}
|
||||
if (priority != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumTask>(t => t.priority == priority);
|
||||
}
|
||||
|
||||
|
||||
if (priority != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumTask>(t => t.Priority == priority);
|
||||
}
|
||||
|
||||
|
||||
return await filtered.ToListAsync();
|
||||
}
|
||||
}
|
||||
#nullable disable
|
||||
|
||||
// GET: api/tasks/5
|
||||
|
||||
// GET: api/tasks/5
|
||||
[HttpGet("{id}")]
|
||||
public async Task<ActionResult<ScrumTask>> GetTask(int id)
|
||||
{
|
||||
|
@ -74,7 +74,7 @@ namespace ScrumTaskboard.Controllers
|
|||
public async Task<IActionResult> PutTask(int id, ScrumTask task)
|
||||
{
|
||||
// Die ID des Tasks darf nicht geändert werden
|
||||
if (id != task.id)
|
||||
if (id != task.Id)
|
||||
{
|
||||
return BadRequest();
|
||||
}
|
||||
|
@ -111,7 +111,7 @@ namespace ScrumTaskboard.Controllers
|
|||
await _context.SaveChangesAsync();
|
||||
|
||||
// Der neue Task wurde erstellt und kann über die GetTask Methode abgerufen werden.
|
||||
return CreatedAtAction("GetTask", new { id = task.id }, task);
|
||||
return CreatedAtAction("GetTask", new { id = task.Id }, task);
|
||||
}
|
||||
|
||||
// DELETE: api/tasks/5
|
||||
|
@ -137,7 +137,7 @@ namespace ScrumTaskboard.Controllers
|
|||
/// </summary>
|
||||
private bool TaskExists(int id)
|
||||
{
|
||||
return _context.Tasks.Any(e => e.id == id);
|
||||
return _context.Tasks.Any(e => e.Id == id);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -25,7 +25,7 @@ namespace ScrumTaskboard.Controllers
|
|||
var filtered = _context.Users.AsQueryable();
|
||||
if (name != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumUser>(u => u.name.Contains(name));
|
||||
filtered = filtered.Where<ScrumUser>(u => u.Name.Contains(name));
|
||||
}
|
||||
|
||||
return await filtered.ToListAsync();
|
||||
|
@ -36,14 +36,14 @@ namespace ScrumTaskboard.Controllers
|
|||
[HttpGet("{id}")]
|
||||
public async Task<ActionResult<ScrumUser>> GetUser(int id)
|
||||
{
|
||||
var User = await _context.Users.FindAsync(id);
|
||||
var user = await _context.Users.FindAsync(id);
|
||||
|
||||
if (User == null)
|
||||
if (user == null)
|
||||
{
|
||||
return NotFound();
|
||||
}
|
||||
|
||||
return User;
|
||||
return user;
|
||||
}
|
||||
|
||||
// PUT: api/sprint/5
|
||||
|
@ -51,7 +51,7 @@ namespace ScrumTaskboard.Controllers
|
|||
public async Task<IActionResult> PutUser(int id, ScrumUser sprint)
|
||||
{
|
||||
// Die ID des Users darf nicht geändert werden
|
||||
if (id != sprint.id)
|
||||
if (id != sprint.Id)
|
||||
{
|
||||
return BadRequest();
|
||||
}
|
||||
|
@ -88,7 +88,7 @@ namespace ScrumTaskboard.Controllers
|
|||
await _context.SaveChangesAsync();
|
||||
|
||||
// Der neue User wurde erstellt und kann über die GetUser Methode abgerufen werden.
|
||||
return CreatedAtAction("GetUser", new { id = sprint.id }, sprint);
|
||||
return CreatedAtAction("GetUser", new { id = sprint.Id }, sprint);
|
||||
}
|
||||
|
||||
// DELETE: api/User/5
|
||||
|
@ -114,7 +114,7 @@ namespace ScrumTaskboard.Controllers
|
|||
/// </summary>
|
||||
private bool UserExists(int id)
|
||||
{
|
||||
return _context.Users.Any(e => e.id == id);
|
||||
return _context.Users.Any(e => e.Id == id);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -27,31 +27,31 @@ namespace ScrumTaskboard.Controllers
|
|||
|
||||
if (title != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumUserstory>(t => t.title.Contains(title));
|
||||
filtered = filtered.Where<ScrumUserstory>(t => t.Title.Contains(title));
|
||||
}
|
||||
if (statusid != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumUserstory>(t => t.statusid == statusid);
|
||||
filtered = filtered.Where<ScrumUserstory>(t => t.StatusId == statusid);
|
||||
}
|
||||
if (categoryid != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumUserstory>(t => t.categoryid == categoryid);
|
||||
filtered = filtered.Where<ScrumUserstory>(t => t.CategoryId == categoryid);
|
||||
}
|
||||
if (createdbyid != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumUserstory>(t => t.createdbyid == createdbyid);
|
||||
filtered = filtered.Where<ScrumUserstory>(t => t.CreatedById == createdbyid);
|
||||
}
|
||||
if (projectid != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumUserstory>(t => t.projectid == projectid);
|
||||
filtered = filtered.Where<ScrumUserstory>(t => t.ProjectId == projectid);
|
||||
}
|
||||
if (sprintid != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumUserstory>(t => t.sprintid == sprintid);
|
||||
filtered = filtered.Where<ScrumUserstory>(t => t.SprintId == sprintid);
|
||||
}
|
||||
if (priority != null)
|
||||
{
|
||||
filtered = filtered.Where<ScrumUserstory>(t => t.priority == priority);
|
||||
filtered = filtered.Where<ScrumUserstory>(t => t.Priority == priority);
|
||||
}
|
||||
|
||||
|
||||
|
@ -78,7 +78,7 @@ namespace ScrumTaskboard.Controllers
|
|||
public async Task<IActionResult> PutUserstory(int id, ScrumUserstory userstory)
|
||||
{
|
||||
// Die ID der Userstory darf nicht geändert werden
|
||||
if (id != userstory.id)
|
||||
if (id != userstory.Id)
|
||||
{
|
||||
return BadRequest();
|
||||
}
|
||||
|
@ -115,7 +115,7 @@ namespace ScrumTaskboard.Controllers
|
|||
await _context.SaveChangesAsync();
|
||||
|
||||
// Die neue Userstory wurde erstellt und kann über die GetUserstory Methode abgerufen werden.
|
||||
return CreatedAtAction("GetUserstory", new { id = userstory.id }, userstory);
|
||||
return CreatedAtAction("GetUserstory", new { id = userstory.Id }, userstory);
|
||||
}
|
||||
|
||||
// DELETE: api/userstories/1
|
||||
|
@ -141,7 +141,7 @@ namespace ScrumTaskboard.Controllers
|
|||
/// </summary>
|
||||
private bool UserstoryExists(int id)
|
||||
{
|
||||
return _context.Userstories.Any(e => e.id == id);
|
||||
return _context.Userstories.Any(e => e.Id == id);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -21,99 +21,98 @@ namespace ScrumTaskboard
|
|||
|
||||
public class ScrumTask
|
||||
{
|
||||
public int id { get; set; }
|
||||
public string title { get; set; }
|
||||
public string content { get; set; }
|
||||
public int Id { get; set; }
|
||||
public string Title { get; set; }
|
||||
public string Content { get; set; }
|
||||
|
||||
public int? statusid { get; set; }
|
||||
public ScrumStatus status { get; set; }
|
||||
public int? StatusId { get; set; }
|
||||
public ScrumStatus Status { get; set; }
|
||||
|
||||
public int? assignedtoid { get; set; }
|
||||
public ScrumUser assignedto { get; set; }
|
||||
public int? AssignedToId { get; set; }
|
||||
public ScrumUser AssignedTo { get; set; }
|
||||
|
||||
public int? projectid { get; set; }
|
||||
public ScrumProject project { get; set; }
|
||||
public int? ProjectId { get; set; }
|
||||
public ScrumProject Project { get; set; }
|
||||
|
||||
public int? userstoryid { get; set; }
|
||||
public ScrumUserstory userstory { get; set; }
|
||||
public int? UserstoryId { get; set; }
|
||||
public ScrumUserstory Userstory { get; set; }
|
||||
|
||||
public ScrumPrio priority { get; set; }
|
||||
public ScrumPrio Priority { get; set; }
|
||||
}
|
||||
|
||||
public class ScrumUserstory
|
||||
{
|
||||
public int id { get; set; }
|
||||
public string title { get; set; }
|
||||
public string content { get; set; }
|
||||
public ScrumPrio priority { get; set; }
|
||||
public int Id { get; set; }
|
||||
public string Title { get; set; }
|
||||
public string Content { get; set; }
|
||||
public ScrumPrio Priority { get; set; }
|
||||
|
||||
public int? statusid { get; set; }
|
||||
public ScrumStatus status { get; set; }
|
||||
public int? StatusId { get; set; }
|
||||
public ScrumStatus Status { get; set; }
|
||||
|
||||
public int? categoryid { get; set; }
|
||||
public ScrumCategory category { get; set; }
|
||||
public int? CategoryId { get; set; }
|
||||
public ScrumCategory Category { get; set; }
|
||||
|
||||
public int? createdbyid { get; set; }
|
||||
public ScrumUser createdby { get; set; }
|
||||
public int? CreatedById { get; set; }
|
||||
public ScrumUser CreatedBy { get; set; }
|
||||
|
||||
public int? projectid { get; set; }
|
||||
public ScrumProject project { get; set; }
|
||||
public int? ProjectId { get; set; }
|
||||
public ScrumProject Project { get; set; }
|
||||
|
||||
public int? sprintid { get; set; }
|
||||
public ScrumSprint sprint { get; set; }
|
||||
public int? SprintId { get; set; }
|
||||
public ScrumSprint Sprint { get; set; }
|
||||
}
|
||||
|
||||
public class ScrumCategory
|
||||
{
|
||||
public int id { get; set; }
|
||||
public string title { get; set; }
|
||||
public string description { get; set; }
|
||||
public string color { get; set; }
|
||||
public int Id { get; set; }
|
||||
public string Title { get; set; }
|
||||
public string Description { get; set; }
|
||||
public string Color { get; set; }
|
||||
|
||||
public int? projectid { get; set; }
|
||||
public ScrumProject project { get; set; }
|
||||
public int? ProjectId { get; set; }
|
||||
public ScrumProject Project { get; set; }
|
||||
}
|
||||
|
||||
public class ScrumSprint
|
||||
{
|
||||
public int id { get; set; }
|
||||
public string title { get; set; }
|
||||
public string description { get; set; }
|
||||
public DateTime startDate { get; set; }
|
||||
public DateTime endDate { get; set; }
|
||||
public int Id { get; set; }
|
||||
public string Title { get; set; }
|
||||
public string Description { get; set; }
|
||||
public DateTime StartDate { get; set; }
|
||||
public DateTime EndDate { get; set; }
|
||||
|
||||
|
||||
public int? projectid { get; set; }
|
||||
public ScrumProject project { get; set; }
|
||||
public int? ProjectId { get; set; }
|
||||
public ScrumProject Project { get; set; }
|
||||
}
|
||||
|
||||
public class ScrumStatus
|
||||
{
|
||||
public int id { get; set; }
|
||||
public string title { get; set; }
|
||||
public string description { get; set; }
|
||||
public int Id { get; set; }
|
||||
public string Title { get; set; }
|
||||
public string Description { get; set; }
|
||||
}
|
||||
|
||||
public class ScrumProject
|
||||
{
|
||||
public int id { get; set; }
|
||||
public string title { get; set; }
|
||||
public bool isprivate { get; set; }
|
||||
public int Id { get; set; }
|
||||
public string Title { get; set; }
|
||||
public bool IsPrivate { get; set; }
|
||||
}
|
||||
|
||||
public class ScrumUser
|
||||
{
|
||||
public int id { get; set; }
|
||||
public string name { get; set; }
|
||||
public int Id { get; set; }
|
||||
public string Name { get; set; }
|
||||
}
|
||||
|
||||
public enum ScrumPrio
|
||||
{
|
||||
[EnumMember(Value = "low")]
|
||||
low,
|
||||
Low,
|
||||
[EnumMember(Value = "medium")]
|
||||
medium,
|
||||
Medium,
|
||||
[EnumMember(Value = "high")]
|
||||
high
|
||||
High
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue