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();
}
}