all property names in UpperCamelCase

This commit is contained in:
Jakob Fahr 2020-07-08 18:10:58 +02:00
parent faafbbeb62
commit 2c7f8dbe84
No known key found for this signature in database
GPG Key ID: 8873416D8E4CEF6B
8 changed files with 164 additions and 165 deletions

View File

@ -27,15 +27,15 @@ namespace ScrumTaskboard.Controllers
if (title != null) if (title != null)
{ {
filtered = filtered.Where<ScrumCategory>(c => c.title.Contains(title)); filtered = filtered.Where<ScrumCategory>(c => c.Title.Contains(title));
} }
if (projectid != null) if (projectid != null)
{ {
filtered = filtered.Where<ScrumCategory>(c => c.projectid == projectid); filtered = filtered.Where<ScrumCategory>(c => c.ProjectId == projectid);
} }
if (color != null) 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) public async Task<IActionResult> PutCategory(int id, ScrumCategory category)
{ {
// Die ID der Kategorie darf nicht geändert werden // Die ID der Kategorie darf nicht geändert werden
if (id != category.id) if (id != category.Id)
{ {
return BadRequest(); return BadRequest();
} }
@ -99,7 +99,7 @@ namespace ScrumTaskboard.Controllers
await _context.SaveChangesAsync(); await _context.SaveChangesAsync();
// Die neue Userstory wurde erstellt und kann über die GetUserstory Methode abgerufen werden. // 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 // DELETE: api/category/1
@ -125,7 +125,7 @@ namespace ScrumTaskboard.Controllers
/// </summary> /// </summary>
private bool CategoryExists(int id) private bool CategoryExists(int id)
{ {
return _context.Categories.Any(e => e.id == id); return _context.Categories.Any(e => e.Id == id);
} }
} }
} }

View File

@ -27,11 +27,11 @@ namespace ScrumTaskboard.Controllers
if (title != null) if (title != null)
{ {
filtered = filtered.Where<ScrumProject>(t => t.title.Contains(title)); filtered = filtered.Where<ScrumProject>(t => t.Title.Contains(title));
} }
if (isprivate != null) if (isprivate != null)
{ {
filtered = filtered.Where<ScrumProject>(t => t.isprivate == isprivate); filtered = filtered.Where<ScrumProject>(t => t.IsPrivate == isprivate);
} }
return await filtered.ToListAsync(); return await filtered.ToListAsync();
@ -42,14 +42,14 @@ namespace ScrumTaskboard.Controllers
[HttpGet("{id}")] [HttpGet("{id}")]
public async Task<ActionResult<ScrumProject>> GetProjects(int 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 NotFound();
} }
return Project; return project;
} }
// PUT: api/Project/5 // PUT: api/Project/5
@ -57,7 +57,7 @@ namespace ScrumTaskboard.Controllers
public async Task<IActionResult> PutProject(int id, ScrumProject projects) public async Task<IActionResult> PutProject(int id, ScrumProject projects)
{ {
// Die ID des Projects darf nicht geändert werden // Die ID des Projects darf nicht geändert werden
if (id != projects.id) if (id != projects.Id)
{ {
return BadRequest(); return BadRequest();
} }
@ -94,7 +94,7 @@ namespace ScrumTaskboard.Controllers
await _context.SaveChangesAsync(); await _context.SaveChangesAsync();
// Der neue Project wurde erstellt und kann über die GetProject Methode abgerufen werden. // 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 // DELETE: api/Project/5
@ -120,7 +120,7 @@ namespace ScrumTaskboard.Controllers
/// </summary> /// </summary>
private bool ProjectExists(int id) private bool ProjectExists(int id)
{ {
return _context.Projects.Any(e => e.id == id); return _context.Projects.Any(e => e.Id == id);
} }
} }
} }

View File

@ -1,48 +1,48 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Threading.Tasks; using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
namespace ScrumTaskboard.Controllers namespace ScrumTaskboard.Controllers
{ {
[Route("[controller]")] [Route("[controller]")]
[ApiController] [ApiController]
public class SprintsController : ControllerBase public class SprintsController : ControllerBase
{ {
private readonly TaskContext _context; private readonly TaskContext _context;
public SprintsController(TaskContext context) public SprintsController(TaskContext context)
{ {
_context = context; _context = context;
} }
// GET: api/sprint // GET: api/sprint
#nullable enable #nullable enable
[HttpGet] [HttpGet]
public async Task<ActionResult<IEnumerable<ScrumSprint>>> GetSprint([FromQuery]string? title, [FromQuery]int? projectid, [FromQuery]DateTime? startDate, [FromQuery]DateTime? endDate) public async Task<ActionResult<IEnumerable<ScrumSprint>>> GetSprint([FromQuery]string? title, [FromQuery]int? projectid, [FromQuery]DateTime? startDate, [FromQuery]DateTime? endDate)
{ {
var filtered = _context.Sprints.AsQueryable(); var filtered = _context.Sprints.AsQueryable();
if (title != null) if (title != null)
{ {
filtered = filtered.Where<ScrumSprint>(s => s.title.Contains(title)); filtered = filtered.Where<ScrumSprint>(s => s.Title.Contains(title));
} }
if (projectid != null) if (projectid != null)
{ {
filtered = filtered.Where<ScrumSprint>(s => s.projectid == projectid); filtered = filtered.Where<ScrumSprint>(s => s.ProjectId == projectid);
} }
if (startDate != null) if (startDate != null)
{ {
filtered = filtered.Where<ScrumSprint>(s => s.startDate == startDate); filtered = filtered.Where<ScrumSprint>(s => s.StartDate == startDate);
} }
if (endDate != null) if (endDate != null)
{ {
filtered = filtered.Where<ScrumSprint>(s => s.endDate == endDate); filtered = filtered.Where<ScrumSprint>(s => s.EndDate == endDate);
} }
return await filtered.ToListAsync(); return await filtered.ToListAsync();
} }
#nullable disable #nullable disable
@ -50,14 +50,14 @@ namespace ScrumTaskboard.Controllers
[HttpGet("{id}")] [HttpGet("{id}")]
public async Task<ActionResult<ScrumSprint>> GetSprint(int 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 NotFound();
} }
return Sprint; return sprint;
} }
// PUT: api/sprint/5 // PUT: api/sprint/5
@ -65,7 +65,7 @@ namespace ScrumTaskboard.Controllers
public async Task<IActionResult> PutSprint(int id, ScrumSprint sprint) public async Task<IActionResult> PutSprint(int id, ScrumSprint sprint)
{ {
// Die ID des Sprints darf nicht geändert werden // Die ID des Sprints darf nicht geändert werden
if (id != sprint.id) if (id != sprint.Id)
{ {
return BadRequest(); return BadRequest();
} }
@ -102,7 +102,7 @@ namespace ScrumTaskboard.Controllers
await _context.SaveChangesAsync(); await _context.SaveChangesAsync();
// Der neue Sprint wurde erstellt und kann über die GetSprint Methode abgerufen werden. // 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 // DELETE: api/Sprint/5
@ -123,12 +123,12 @@ namespace ScrumTaskboard.Controllers
return scrumSprint; return scrumSprint;
} }
/// <summary> /// <summary>
/// Prüft, ob ein Sprint mit der angegebenen ID bereits existiert. /// Prüft, ob ein Sprint mit der angegebenen ID bereits existiert.
/// </summary> /// </summary>
private bool SprintExists(int id) private bool SprintExists(int id)
{ {
return _context.Sprints.Any(e => e.id == id); return _context.Sprints.Any(e => e.Id == id);
} }
} }
} }

View File

@ -26,7 +26,7 @@ namespace ScrumTaskboard.Controllers
if (title != null) 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(); return await filtered.ToListAsync();
@ -52,7 +52,7 @@ namespace ScrumTaskboard.Controllers
public async Task<IActionResult> PutStatus(int id, ScrumStatus userstory) public async Task<IActionResult> PutStatus(int id, ScrumStatus userstory)
{ {
// Die ID des Status darf nicht geändert werden // Die ID des Status darf nicht geändert werden
if (id != userstory.id) if (id != userstory.Id)
{ {
return BadRequest(); return BadRequest();
} }
@ -89,7 +89,7 @@ namespace ScrumTaskboard.Controllers
await _context.SaveChangesAsync(); await _context.SaveChangesAsync();
// Der neue Status wurde erstellt und kann über die GetStatus Methode abgerufen werden. // 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 // DELETE: api/status/1
@ -115,7 +115,7 @@ namespace ScrumTaskboard.Controllers
/// </summary> /// </summary>
private bool StatusExists(int id) private bool StatusExists(int id)
{ {
return _context.Status.Any(e => e.id == id); return _context.Status.Any(e => e.Id == id);
} }
} }
} }

View File

@ -1,4 +1,4 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Threading.Tasks; using System.Threading.Tasks;
@ -16,46 +16,46 @@ namespace ScrumTaskboard.Controllers
public TasksController(TaskContext context) public TasksController(TaskContext context)
{ {
_context = context; _context = context;
} }
// GET: api/tasks // GET: api/tasks
#nullable enable #nullable enable
[HttpGet] [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) 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(); var filtered = _context.Tasks.AsQueryable();
if (title != null) if (title != null)
{ {
filtered = filtered.Where<ScrumTask>(t => t.title.Contains(title)); filtered = filtered.Where<ScrumTask>(t => t.Title.Contains(title));
} }
if (userstoryid != null) if (userstoryid != null)
{ {
filtered = filtered.Where<ScrumTask>(t => t.userstoryid == userstoryid); filtered = filtered.Where<ScrumTask>(t => t.UserstoryId == userstoryid);
} }
if (statusid != null) if (statusid != null)
{ {
filtered = filtered.Where<ScrumTask>(t => t.statusid == statusid); filtered = filtered.Where<ScrumTask>(t => t.StatusId == statusid);
} }
if (assignedtoid != null) if (assignedtoid != null)
{ {
filtered = filtered.Where<ScrumTask>(t => t.assignedtoid == assignedtoid); filtered = filtered.Where<ScrumTask>(t => t.AssignedToId == assignedtoid);
} }
if (projectid != null) if (projectid != null)
{ {
filtered = filtered.Where<ScrumTask>(t => t.projectid == projectid); filtered = filtered.Where<ScrumTask>(t => t.ProjectId == projectid);
} }
if (priority != null) if (priority != null)
{ {
filtered = filtered.Where<ScrumTask>(t => t.priority == priority); filtered = filtered.Where<ScrumTask>(t => t.Priority == priority);
} }
return await filtered.ToListAsync(); return await filtered.ToListAsync();
} }
#nullable disable #nullable disable
// GET: api/tasks/5 // GET: api/tasks/5
[HttpGet("{id}")] [HttpGet("{id}")]
public async Task<ActionResult<ScrumTask>> GetTask(int 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) public async Task<IActionResult> PutTask(int id, ScrumTask task)
{ {
// Die ID des Tasks darf nicht geändert werden // Die ID des Tasks darf nicht geändert werden
if (id != task.id) if (id != task.Id)
{ {
return BadRequest(); return BadRequest();
} }
@ -111,7 +111,7 @@ namespace ScrumTaskboard.Controllers
await _context.SaveChangesAsync(); await _context.SaveChangesAsync();
// Der neue Task wurde erstellt und kann über die GetTask Methode abgerufen werden. // 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 // DELETE: api/tasks/5
@ -137,7 +137,7 @@ namespace ScrumTaskboard.Controllers
/// </summary> /// </summary>
private bool TaskExists(int id) private bool TaskExists(int id)
{ {
return _context.Tasks.Any(e => e.id == id); return _context.Tasks.Any(e => e.Id == id);
} }
} }
} }

View File

@ -25,7 +25,7 @@ namespace ScrumTaskboard.Controllers
var filtered = _context.Users.AsQueryable(); var filtered = _context.Users.AsQueryable();
if (name != null) 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(); return await filtered.ToListAsync();
@ -36,14 +36,14 @@ namespace ScrumTaskboard.Controllers
[HttpGet("{id}")] [HttpGet("{id}")]
public async Task<ActionResult<ScrumUser>> GetUser(int 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 NotFound();
} }
return User; return user;
} }
// PUT: api/sprint/5 // PUT: api/sprint/5
@ -51,7 +51,7 @@ namespace ScrumTaskboard.Controllers
public async Task<IActionResult> PutUser(int id, ScrumUser sprint) public async Task<IActionResult> PutUser(int id, ScrumUser sprint)
{ {
// Die ID des Users darf nicht geändert werden // Die ID des Users darf nicht geändert werden
if (id != sprint.id) if (id != sprint.Id)
{ {
return BadRequest(); return BadRequest();
} }
@ -88,7 +88,7 @@ namespace ScrumTaskboard.Controllers
await _context.SaveChangesAsync(); await _context.SaveChangesAsync();
// Der neue User wurde erstellt und kann über die GetUser Methode abgerufen werden. // 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 // DELETE: api/User/5
@ -114,7 +114,7 @@ namespace ScrumTaskboard.Controllers
/// </summary> /// </summary>
private bool UserExists(int id) private bool UserExists(int id)
{ {
return _context.Users.Any(e => e.id == id); return _context.Users.Any(e => e.Id == id);
} }
} }
} }

View File

@ -27,31 +27,31 @@ namespace ScrumTaskboard.Controllers
if (title != null) if (title != null)
{ {
filtered = filtered.Where<ScrumUserstory>(t => t.title.Contains(title)); filtered = filtered.Where<ScrumUserstory>(t => t.Title.Contains(title));
} }
if (statusid != null) if (statusid != null)
{ {
filtered = filtered.Where<ScrumUserstory>(t => t.statusid == statusid); filtered = filtered.Where<ScrumUserstory>(t => t.StatusId == statusid);
} }
if (categoryid != null) if (categoryid != null)
{ {
filtered = filtered.Where<ScrumUserstory>(t => t.categoryid == categoryid); filtered = filtered.Where<ScrumUserstory>(t => t.CategoryId == categoryid);
} }
if (createdbyid != null) if (createdbyid != null)
{ {
filtered = filtered.Where<ScrumUserstory>(t => t.createdbyid == createdbyid); filtered = filtered.Where<ScrumUserstory>(t => t.CreatedById == createdbyid);
} }
if (projectid != null) if (projectid != null)
{ {
filtered = filtered.Where<ScrumUserstory>(t => t.projectid == projectid); filtered = filtered.Where<ScrumUserstory>(t => t.ProjectId == projectid);
} }
if (sprintid != null) if (sprintid != null)
{ {
filtered = filtered.Where<ScrumUserstory>(t => t.sprintid == sprintid); filtered = filtered.Where<ScrumUserstory>(t => t.SprintId == sprintid);
} }
if (priority != null) 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) public async Task<IActionResult> PutUserstory(int id, ScrumUserstory userstory)
{ {
// Die ID der Userstory darf nicht geändert werden // Die ID der Userstory darf nicht geändert werden
if (id != userstory.id) if (id != userstory.Id)
{ {
return BadRequest(); return BadRequest();
} }
@ -115,7 +115,7 @@ namespace ScrumTaskboard.Controllers
await _context.SaveChangesAsync(); await _context.SaveChangesAsync();
// Die neue Userstory wurde erstellt und kann über die GetUserstory Methode abgerufen werden. // 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 // DELETE: api/userstories/1
@ -141,7 +141,7 @@ namespace ScrumTaskboard.Controllers
/// </summary> /// </summary>
private bool UserstoryExists(int id) private bool UserstoryExists(int id)
{ {
return _context.Userstories.Any(e => e.id == id); return _context.Userstories.Any(e => e.Id == id);
} }
} }
} }

View File

@ -21,99 +21,98 @@ namespace ScrumTaskboard
public class ScrumTask public class ScrumTask
{ {
public int id { get; set; } public int Id { get; set; }
public string title { get; set; } public string Title { get; set; }
public string content { get; set; } public string Content { get; set; }
public int? statusid { get; set; } public int? StatusId { get; set; }
public ScrumStatus status { get; set; } public ScrumStatus Status { get; set; }
public int? assignedtoid { get; set; } public int? AssignedToId { get; set; }
public ScrumUser assignedto { get; set; } public ScrumUser AssignedTo { get; set; }
public int? projectid { get; set; } public int? ProjectId { get; set; }
public ScrumProject project { get; set; } public ScrumProject Project { get; set; }
public int? userstoryid { get; set; } public int? UserstoryId { get; set; }
public ScrumUserstory userstory { get; set; } public ScrumUserstory Userstory { get; set; }
public ScrumPrio priority { get; set; } public ScrumPrio Priority { get; set; }
} }
public class ScrumUserstory public class ScrumUserstory
{ {
public int id { get; set; } public int Id { get; set; }
public string title { get; set; } public string Title { get; set; }
public string content { get; set; } public string Content { get; set; }
public ScrumPrio priority { get; set; } public ScrumPrio Priority { get; set; }
public int? statusid { get; set; } public int? StatusId { get; set; }
public ScrumStatus status { get; set; } public ScrumStatus Status { get; set; }
public int? categoryid { get; set; } public int? CategoryId { get; set; }
public ScrumCategory category { get; set; } public ScrumCategory Category { get; set; }
public int? createdbyid { get; set; } public int? CreatedById { get; set; }
public ScrumUser createdby { get; set; } public ScrumUser CreatedBy { get; set; }
public int? projectid { get; set; } public int? ProjectId { get; set; }
public ScrumProject project { get; set; } public ScrumProject Project { get; set; }
public int? sprintid { get; set; } public int? SprintId { get; set; }
public ScrumSprint sprint { get; set; } public ScrumSprint Sprint { get; set; }
} }
public class ScrumCategory public class ScrumCategory
{ {
public int id { get; set; } public int Id { get; set; }
public string title { get; set; } public string Title { get; set; }
public string description { get; set; } public string Description { get; set; }
public string color { get; set; } public string Color { get; set; }
public int? projectid { get; set; } public int? ProjectId { get; set; }
public ScrumProject project { get; set; } public ScrumProject Project { get; set; }
} }
public class ScrumSprint public class ScrumSprint
{ {
public int id { get; set; } public int Id { get; set; }
public string title { get; set; } public string Title { get; set; }
public string description { get; set; } public string Description { get; set; }
public DateTime startDate { get; set; } public DateTime StartDate { get; set; }
public DateTime endDate { get; set; } public DateTime EndDate { get; set; }
public int? ProjectId { get; set; }
public int? projectid { get; set; } public ScrumProject Project { get; set; }
public ScrumProject project { get; set; }
} }
public class ScrumStatus public class ScrumStatus
{ {
public int id { get; set; } public int Id { get; set; }
public string title { get; set; } public string Title { get; set; }
public string description { get; set; } public string Description { get; set; }
} }
public class ScrumProject public class ScrumProject
{ {
public int id { get; set; } public int Id { get; set; }
public string title { get; set; } public string Title { get; set; }
public bool isprivate { get; set; } public bool IsPrivate { get; set; }
} }
public class ScrumUser public class ScrumUser
{ {
public int id { get; set; } public int Id { get; set; }
public string name { get; set; } public string Name { get; set; }
} }
public enum ScrumPrio public enum ScrumPrio
{ {
[EnumMember(Value = "low")] [EnumMember(Value = "low")]
low, Low,
[EnumMember(Value = "medium")] [EnumMember(Value = "medium")]
medium, Medium,
[EnumMember(Value = "high")] [EnumMember(Value = "high")]
high High
} }
} }