29 lines
914 B
C#
29 lines
914 B
C#
namespace Marco.Pms.DataAccess.Repository.IRepository
|
|
{
|
|
public interface IUnitOfWork
|
|
{
|
|
IApplicationUserRepository ApplicationUser { get; }
|
|
|
|
IEmployeeRepository Employee { get; }
|
|
ITaskAllocationRepository EmployeeAllocation
|
|
{ get; }
|
|
IProjectRepository Project { get; }
|
|
IProjectAllocationRepository ProjectAllocation { get; }
|
|
|
|
IBuildingRepository Building { get; }
|
|
IFloorRepository Floor { get; }
|
|
|
|
IWorkAreaRepository WorkArea { get; }
|
|
IWorkItemRepository WorkItem { get; }
|
|
IWorkItemMappingReposiotry WorkItemMapping { get;}
|
|
|
|
|
|
IAttendenceRepository Attendence { get; }
|
|
IStatusRepository StatusMaster { get; }
|
|
IActivityMasterRepository ActivityMaster { get; }
|
|
IApplicationRolesRepository EmployeeRoles { get; }
|
|
IFeatureRepository Features { get; }
|
|
void Save();
|
|
}
|
|
}
|