public StatusModel ImportProjectedCapacityDetails(ProjectedCapacityData projectedCapacityView) { var request = HttpRestClient.RestAuthRequest(Method.POST, string.Format("{0}/{1}", RouteSuffix, "GenerateProjectedCapacityDetails"), ActiveUser).AddJsonBody(projectedCapacityView); var result = JsonConvert.DeserializeObject <ApiResult <StatusModel> >(RestClient.Execute(request).Content) .Results?.FirstOrDefault(); return(result); }
public StatusModel GenerateProjectedCapacityDetails(ActiveUser activeUser, ProjectedCapacityData projectedCapacityView) { var result = _commands.InsertProjectedCapacityRawData(projectedCapacityView, 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 GenerateProjectedCapacityDetails(ProjectedCapacityData projectedCapacityView) { _jobAdvanceReportCommands.ActiveUser = Models.ApiContext.ActiveUser; return(_jobAdvanceReportCommands.GenerateProjectedCapacityDetails(Models.ApiContext.ActiveUser, projectedCapacityView)); }