62 Commits

Author SHA1 Message Date
7659eadd00 Added the check before sending mail when adding application access to employee 2025-10-01 10:10:01 +05:30
91be729b41 Changed the logic of getting all employees in get employee list API 2025-09-30 20:53:54 +05:30
061512d501 Removed the organization ID from manage employee DTO 2025-09-30 19:44:00 +05:30
d8329f1fab Removed the tenant check from master services 2025-09-30 17:10:30 +05:30
d6145ee0ba Added the forgin key for approver in attends table 2025-09-27 14:50:51 +05:30
04086ed7e0 Creating the application user in manage employee API through mobile 2025-09-27 14:18:42 +05:30
f2213db807 Added organizationId filter to the employee list for organization assiged to the project 2025-09-26 11:43:44 +05:30
0fb5c3935d Added the service Id in Query parameter to get infra details API 2025-09-25 15:45:47 +05:30
162d735d16 Added new API to get employee list 2025-09-24 19:20:21 +05:30
fe1dfd7293 Getting the employee list of user's organization only 2025-09-24 17:23:32 +05:30
c5da400e6b Enhanced the manage employe API 2025-09-24 13:06:51 +05:30
34b89c4718 Solved the rebase issues 2025-09-20 18:06:37 +05:30
eba1a70037 Added the data notification in delete employee API 2025-09-20 11:12:32 +05:30
64e6255458 Solved the rebase issuees 2025-09-19 17:51:27 +05:30
f8182494d2 Merge branch 'main' of https://git.marcoaiot.com/admin/marco.pms.api into Organization_Management 2025-09-18 11:38:31 +05:30
d9e0c2ee57 Resloved the issue #1125 2025-09-18 11:33:59 +05:30
0eb740fa25 Added the organization forgin key in tenant table and removed the tenantId from application user 2025-09-17 15:01:40 +05:30
68cd5acc9c Added the HasApplicationAccess parameter in employees table 2025-09-17 12:27:13 +05:30
5717bb6dac Added the joining date parameter when creating or update employee using the mobiles 2025-09-12 12:46:07 +05:30
aa2a370467 getting the employee list filtered by tenant 2025-09-08 15:07:30 +05:30
73318060ec Added the distinct in get employee list 2025-09-08 14:58:16 +05:30
365439b2de only send employee with unique IDs when getting list 2025-09-08 14:49:14 +05:30
2c841b3bd0 Resovled the mearge confilects 2025-08-25 10:22:51 +05:30
ac23a8724d Added page size the search emplyee API 2025-08-23 09:53:32 +05:30
0de2e3f75d Corrected the typo in method name 2025-08-21 09:50:10 +05:30
bc935282a5 Restrict the user creation if the maximum user limit is reached 2025-08-20 12:12:12 +05:30
889b5a84b6 change the employee fetching logic in employe suspend employee 2025-08-19 11:46:14 +05:30
b4cb81772e Added the function to re activeate the employee 2025-08-19 11:31:14 +05:30
c84ea987c5 Added the pagenantion in employee search API 2025-08-18 12:21:01 +05:30
2ccae935f3 Sending the ExpenseLogs in Details API 2025-08-02 12:48:20 +05:30
59459acaee Only sending 10 employees if project Id is not provided 2025-07-31 19:06:26 +05:30
732182a672 Added new API to fetch basic employee list 2025-07-31 17:26:09 +05:30
8735de3d93 Remove the projectHelper and ProjetsHelper and move its bussiness logic to project services 2025-07-17 17:23:01 +05:30
560d2f2d4d adde functionality to delete workItems from cache 2025-07-17 17:22:59 +05:30
7d160a9a52 Refactored the function to add project in cache and added auto Mapper 2025-07-17 17:22:57 +05:30
2304912bf8 Added all Feature permission in static file and use that static file to check the permission 2025-07-08 16:07:27 +05:30
a3de905159 Chnaged the name of view employee feature permission to view team members 2025-06-30 16:58:28 +05:30
5f9ca98284 Implemented the view employee and view all employee permission to employee list API 2025-06-30 16:33:50 +05:30
2a507bf7b0 Implemented View all employee permission in employee list API 2025-06-30 15:29:29 +05:30
303f326773 Implemented signalR in Employee module 2025-06-18 12:00:35 +05:30
75183d1397 Fixed the issue where the application user ID was not being stored in the Employees table. 2025-06-03 18:49:17 +05:30
98409f5b87 Implement an API to store employee information with a captured image and update employee information. 2025-05-30 16:57:10 +05:30
7c9cd4697f Add a foreign key for WorkCategory table to the WorkItem model 2025-05-12 13:18:19 +05:30
0c49d8d05c Changed file structure in model project 2025-05-10 13:16:20 +05:30
551ab5ffef deleted duplicate manage employee api 2025-05-09 06:36:36 +00:00
87bcdf223a Employee data is received as JSON, instead of multipart/form-data, during creation and update operations 2025-05-08 16:30:26 +05:30
261938fbad Added isSystem flage in Employee and ApplicationRole table and added functionality not to suspend employee if isSystem=true and not to update or delete application role if isSystem=true 2025-05-08 15:02:24 +05:30
c5a9777898 Added a flag in the Employee List API to retrieve active and inactive employees separately. 2025-05-08 05:38:16 +00:00
7e3f0815a0 Fixed issue of returing email already existed even if entered new email 2025-05-05 19:05:16 +05:30
c1228e9a22 Implement an API endpoint that allows for to suspension of an employee. 2025-05-05 17:22:35 +05:30