public StatusModel ImportScrubDriverDetails(JobDriverScrubReportData scriberDriverView) { var request = HttpRestClient.RestAuthRequest(Method.POST, string.Format("{0}/{1}", RouteSuffix, "GenerateScrubDriverDetails"), ActiveUser).AddJsonBody(scriberDriverView); var result = JsonConvert.DeserializeObject <ApiResult <StatusModel> >(RestClient.Execute(request).Content) .Results?.FirstOrDefault(); return(result); }
public StatusModel GenerateScrubDriverDetails(ActiveUser activeUser, JobDriverScrubReportData scriberDriverView) { var result = _commands.InsertDriverScrubReportRawData(scriberDriverView, activeUser); return(new StatusModel { Status = result ? "Success" : "Fail", StatusCode = result ? 200 : 500, AdditionalDetail = result ? "Record has been uploaded successfully" : "Failed to uploaded record" }); }
public StatusModel GenerateScrubDriverDetails(JobDriverScrubReportData scriberDriverView) { _jobAdvanceReportCommands.ActiveUser = Models.ApiContext.ActiveUser; return(_jobAdvanceReportCommands.GenerateScrubDriverDetails(Models.ApiContext.ActiveUser, scriberDriverView)); }