public static void AddSettings(this tbl_settings settings, SettingsViewModel settingsVm) { settings.tenant_id = settingsVm.tenant_id; settings.emp_code = settingsVm.emp_code; settings.code_seperation = settingsVm.code_seperation; settings.emp_num = settingsVm.emp_num; }
public HttpResponseMessage AddEmployeeCodeSettings(HttpRequestMessage request, SettingsViewModel settings) { return(CreateHttpResponse(request, () => { HttpResponseMessage response = null; if (!ModelState.IsValid) { response = request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState); } else { tbl_settings newSettings = new tbl_settings(); newSettings.AddSettings(settings); _settingsRepository.Add(newSettings); _unitOfWork.Commit(); response = request.CreateResponse <SettingsViewModel>(HttpStatusCode.Created, settings); } return response; })); }