Project

General

Profile

Actions

Feature #6798

open

Generilize entities representation

Added by Evgeny Novikov about 8 years ago. Updated about 8 years ago.

Status:
New
Priority:
High
Category:
Bridge
Target version:
-
Start date:
02/04/2016
Due date:
% Done:

0%

Estimated time:
Published in build:

Description

At the moment different entities (jobs, reports and marks of different kinds) are represented differently although they have very many similarities. I suppose to collect corresponding issues here, think and fix this. I hope that implementation also will not contain corresponding code duplication after fixing this issue.

Actions #1

Updated by Evgeny Novikov about 8 years ago

  • Classes are shown for jobs not for marks.
  • Jobs have "created" while marks have "author".
  • Report headers don't look like job and mark headers.
Actions #2

Updated by Evgeny Novikov about 8 years ago

We should be able to disable jobs modification like marks modification. Although jobs become non editable automatically by the most of users (except Managers) when they are successfully solved, nevertheless we should be able to disable their modification, e.g. to prevent Managers to solve already solved jobs.

Actions #3

Updated by Evgeny Novikov about 8 years ago

The mark page is always opened for editing while to edit jobs we need to perform one more action.

Actions

Also available in: Atom PDF