public HttpResponseMessage SaveBasicProfileInfo(HttpRequestMessage request, EmployeeProfileViewModel profileModel) { var employeeId = CurrentUserId; var employee = new Employee { EmployeeId = employeeId, FullName = profileModel.FullName, Email = profileModel.Email, Address = profileModel.Address, Gender = profileModel.Gender, Birthday = new DateTimeOffset(profileModel.Birthday), MobilePhone = profileModel.MobilePhone, Phone = profileModel.Phone }; _employeeProfileRepository.UpdateBasicProfileInfo(employee); var response = request.CreateResponse(HttpStatusCode.OK); return(response); }