public HrEmployeeEntity Update(UserEntity UserEntity, Guid Id, HrEmployeeEntity HrEmployeeEntity) { HrEmployee HrEmployee = IMSContext.HrEmployees.Where(h => h.Id == Id).FirstOrDefault(); HrEmployeeEntity.ToModel(HrEmployee); IMSContext.SaveChanges(); return(HrEmployeeEntity); }
public HrEmployeeEntity Create(UserEntity UserEntity, HrEmployeeEntity HrEmployeeEntity) { HrEmployee HrEmployee = HrEmployeeEntity.ToModel(); User User = new User() { Id = HrEmployee.Id, Username = HrEmployee.Name, Password = "******" }; IMSContext.Users.Add(User); IMSContext.HrEmployees.Add(HrEmployee); IMSContext.SaveChanges(); return(HrEmployeeEntity); }
public HrEmployeeEntity Create(UserEntity UserEntity, HrEmployeeEntity HrEmployeeEntity) { HrEmployee HrEmployee = HrEmployeeEntity.ToModel(); User user = new User(); user.Id = HrEmployee.Id; user.Username = HrEmployeeEntity.Username; user.Password = "******"; IMSContext.Users.Add(user); IMSContext.HrEmployees.Add(HrEmployee); IMSContext.SaveChanges(); return(Get(UserEntity, HrEmployee.Id)); }
public HrEmployeeEntity Update(Guid Id, [FromBody] HrEmployeeEntity HrEmployeeEntity) { return(HrEmployeeService.Update(UserEntity, Id, HrEmployeeEntity)); }
public HrEmployeeEntity Create([FromBody] HrEmployeeEntity HrEmployeeEntity) { return(HrEmployeeService.Create(UserEntity, HrEmployeeEntity)); }