forked from MDCPS/DamageAssessment_Backend
		
	updated latest changes from dev
This commit is contained in:
		| @ -19,7 +19,7 @@ namespace DamageAssesment.Api.Employees.Controllers | ||||
|         /// GET request for retrieving employees. | ||||
|         /// </summary> | ||||
|  | ||||
|         [HttpGet("Employees")] | ||||
|         [HttpGet("employees")] | ||||
|         public async Task<ActionResult> GetEmployeesAsync() | ||||
|         { | ||||
|  | ||||
| @ -36,7 +36,7 @@ namespace DamageAssesment.Api.Employees.Controllers | ||||
|         /// GET request for retrieving an employee by ID. | ||||
|         /// </summary> | ||||
|          | ||||
|         [HttpGet("Employees/{id}")] | ||||
|         [HttpGet("employees/{id}")] | ||||
|         public async Task<ActionResult> GetEmployeeByIdAsync(int id) | ||||
|         { | ||||
|  | ||||
| @ -53,7 +53,7 @@ namespace DamageAssesment.Api.Employees.Controllers | ||||
|         /// PUT request for updating an existing employee. | ||||
|         /// </summary> | ||||
|         /// <param name="Employee">The updated employee object.</param> | ||||
|         [HttpPut("Employees/{id}")] | ||||
|         [HttpPut("employees/{id}")] | ||||
|         public async Task<IActionResult> UpdateEmployee(int id, Models.Employee Employee) | ||||
|         { | ||||
|             if (Employee != null) | ||||
| @ -75,7 +75,7 @@ namespace DamageAssesment.Api.Employees.Controllers | ||||
|         /// POST request for creating a new employee. | ||||
|         /// </summary> | ||||
|         /// <param name="Employee">The employee information for creating a new employee.</param> | ||||
|         [HttpPost("Employees")] | ||||
|         [HttpPost("employees")] | ||||
|         public async Task<IActionResult> CreateEmployee(Models.Employee Employee) | ||||
|         { | ||||
|             if (Employee != null) | ||||
| @ -93,7 +93,7 @@ namespace DamageAssesment.Api.Employees.Controllers | ||||
|         /// DELETE request for deleting an existing employee. | ||||
|         /// </summary> | ||||
|         /// <param name="id">The ID of the employee to be deleted.</param> | ||||
|         [HttpDelete("Employees/{id}")] | ||||
|         [HttpDelete("employees/{id}")] | ||||
|         public async Task<IActionResult> DeleteEmployee(int id) | ||||
|         { | ||||
|             var result = await this.EmployeeProvider.DeleteEmployeeAsync(id); | ||||
|  | ||||
| @ -1,7 +1,9 @@ | ||||
| using System.ComponentModel.DataAnnotations; | ||||
| using System.ComponentModel.DataAnnotations.Schema; | ||||
|  | ||||
| namespace DamageAssesment.Api.Employees.Db | ||||
| { | ||||
|     [Table("Employees")] | ||||
|     public class Employee | ||||
|     { | ||||
|         [Key] | ||||
|  | ||||
| @ -19,7 +19,7 @@ namespace DamageAssesment.Api.Employees.Providers | ||||
|             this.EmployeeDbContext = EmployeeDbContext; | ||||
|             this.logger = logger; | ||||
|             this.mapper = mapper; | ||||
|             // SeedData(); | ||||
|           //  SeedData(); | ||||
|         } | ||||
|  | ||||
|         public async Task<(bool IsSuccess, IEnumerable<Models.Employee> Employees, string ErrorMessage)> GetEmployeesAsync() | ||||
| @ -156,12 +156,12 @@ namespace DamageAssesment.Api.Employees.Providers | ||||
|         { | ||||
|             if (!EmployeeDbContext.Employees.Any()) | ||||
|             { | ||||
|                 EmployeeDbContext.Employees.Add(new Db.Employee() { EmployeeCode = "Emp1", Name = "ABC1", Email = "abc1@gmail.com", OfficePhoneNumber = "12345678", BirthDate = DateTime.Now.AddYears(-18), IsActive = true, PreferredLanguage = "en" }); | ||||
|                 EmployeeDbContext.Employees.Add(new Db.Employee() { EmployeeCode = "Emp2", Name = "ABC2", Email = "abc2@gmail.com", OfficePhoneNumber = "12345678", BirthDate = DateTime.Now.AddYears(-22), IsActive = true, PreferredLanguage = "fr" }); | ||||
|                 EmployeeDbContext.Employees.Add(new Db.Employee() { EmployeeCode = "Emp3", Name = "ABC3", Email = "abc3@gmail.com", OfficePhoneNumber = "12345678", BirthDate = DateTime.Now.AddYears(-30), IsActive = true, PreferredLanguage = "fr" }); | ||||
|                 EmployeeDbContext.Employees.Add(new Db.Employee() { EmployeeCode = "Emp4", Name = "ABC4", Email = "abc4@gmail.com", OfficePhoneNumber = "12345678", BirthDate = DateTime.Now.AddYears(-20), IsActive = true, PreferredLanguage = "en" }); | ||||
|                 EmployeeDbContext.Employees.Add(new Db.Employee() { EmployeeCode = "Emp5", Name = "ABC5", Email = "abc5@gmail.com", OfficePhoneNumber = "12345678", BirthDate = DateTime.Now.AddYears(-23), IsActive = true, PreferredLanguage = "es" }); | ||||
|                 EmployeeDbContext.Employees.Add(new Db.Employee() { EmployeeCode = "Emp6", Name = "ABC6", Email = "abc6@gmail.com", OfficePhoneNumber = "12345678", BirthDate = DateTime.Now.AddYears(-32), IsActive = true, PreferredLanguage = "es" }); | ||||
|                 EmployeeDbContext.Employees.Add(new Db.Employee() { EmployeeCode = "10101", Name = "David", Email = "david@gmail.com", OfficePhoneNumber = "12345678", BirthDate = DateTime.Now.AddYears(-18), IsActive = true, PreferredLanguage = "en" }); | ||||
|                 EmployeeDbContext.Employees.Add(new Db.Employee() { EmployeeCode = "20202", Name = "Smith", Email = "smith@gmail.com", OfficePhoneNumber = "12345678", BirthDate = DateTime.Now.AddYears(-22), IsActive = true, PreferredLanguage = "fr" }); | ||||
|                 //EmployeeDbContext.Employees.Add(new Db.Employee() { Id = 3, EmployeeCode = "Emp3", Name = "ABC3", Email = "abc3@gmail.com", OfficePhoneNumber = "12345678", BirthDate = DateTime.Now.AddYears(-30), IsActive = true, PreferredLanguage = "fr" }); | ||||
|                 //EmployeeDbContext.Employees.Add(new Db.Employee() { Id = 4, EmployeeCode = "Emp4", Name = "ABC4", Email = "abc4@gmail.com", OfficePhoneNumber = "12345678", BirthDate = DateTime.Now.AddYears(-20), IsActive = true, PreferredLanguage = "en" }); | ||||
|                 //EmployeeDbContext.Employees.Add(new Db.Employee() { Id = 5, EmployeeCode = "Emp5", Name = "ABC5", Email = "abc5@gmail.com", OfficePhoneNumber = "12345678", BirthDate = DateTime.Now.AddYears(-23), IsActive = true, PreferredLanguage = "es" }); | ||||
|                 //EmployeeDbContext.Employees.Add(new Db.Employee() { Id = 6, EmployeeCode = "Emp6", Name = "ABC6", Email = "abc6@gmail.com", OfficePhoneNumber = "12345678", BirthDate = DateTime.Now.AddYears(-32), IsActive = true, PreferredLanguage = "es" }); | ||||
|                 EmployeeDbContext.SaveChanges(); | ||||
|             } | ||||
|  | ||||
|  | ||||
| @ -1,8 +0,0 @@ | ||||
| { | ||||
|   "Logging": { | ||||
|     "LogLevel": { | ||||
|       "Default": "Information", | ||||
|       "Microsoft.AspNetCore": "Warning" | ||||
|     } | ||||
|   } | ||||
| } | ||||
		Reference in New Issue
	
	Block a user