public async Task <IActionResult> Search([FromBody] GeneralRequest info) { if (!ModelState.IsValid || info.InformationProvider.ProviderType == null || info.Request.IdBusqueda == null) { return(BadRequest(ModelState)); } try { info.InformationProvider.ProviderType = info.InformationProvider.ProviderType.ToLower(); var dto = await _mapperService.GetGeneralDtoAsync(info); var result = await _routerService.Search(dto); return(Ok(result)); } catch (ProviderNotResponseException exProv) { return(GetUnavailableService(exProv)); } catch (Exception ex) { return(GetErrorServerCode(ex)); } }
public void AddEditGeneralRequestInfo(int maintReqId, GeneralRequest generalRequest, string newEdit) { if (newEdit == "New") { _sacoMaintenanceContext.GeneralRequests.Add ( new GeneralRequest { MaintRequestId = maintReqId, AuthorityToWorkUserId = generalRequest.AuthorityToWorkUserId, AuthorityToWorkDateTime = generalRequest.AuthorityToWorkDateTime, DetailOfWorkCompleted = generalRequest.DetailOfWorkCompleted, DetailOfWorkCompeltedUserId = generalRequest.DetailOfWorkCompeltedUserId, DetailOfWorkCompeltedDateTime = generalRequest.DetailOfWorkCompeltedDateTime, WorkCompletedYesNo = generalRequest.WorkCompletedYesNo, WorkCompletedDetails = generalRequest.WorkCompletedDetails, SignOffDetails = generalRequest.SignOffDetails, WorkCompletedSignOffYesNo = generalRequest.WorkCompletedSignOffYesNo, WorkCompletedSignOffUserId = generalRequest.WorkCompletedSignOffUserId, WorkCompletedSignOffDateTime = generalRequest.WorkCompletedSignOffDateTime } ); } else if (newEdit == "Edit") { _sacoMaintenanceContext.Update(generalRequest); } _sacoMaintenanceContext.SaveChanges(); }
private void BuildGeneralRequest(string i_LicencePlate, string i_VehicleType, float i_EnergyRemained) { Console.WriteLine("Enter vehicle model"); string model = Console.ReadLine(); m_GeneralRequest = new GeneralRequest(model, i_LicencePlate, i_EnergyRemained); }
public void createGroup() { owner = true; token = PlayerPrefs.GetString("token"); GeneralRequest generalRequest = new GeneralRequest(); generalRequest.action = "joinGroup"; generalRequest.token = token; SendWebSocketMessage(JsonUtility.ToJson(generalRequest)); }
public async Task <GeneralDto> GetGeneralDtoAsync(GeneralRequest request) { return(await Task.Run(() => new GeneralDto() { InformationProvider = request.InformationProvider, GeneralFlightInfo = GetGeneralFlightDto(request.Request), GeneralHotelInfo = GeneralHotelDto(request.Request), GeneralShowInfo = GeneralShowDto(request.Request) })); }
public override GeneralRequest Build() { GeneralRequest request = new GeneralRequest() .SetHost(this.host) .SetQuery(this.querryBuilder.GetQuery()) .SetType(this.Type) .SetContent(this.CreateContent()) .SetHeaders(this.headers); this.Dispose(); return(request); }
public async Task General(GeneralRequest request) { var current = await _repoGeneral.By(false, u => u.UserId == request.UserId); if (current is null) { var general = new General(request.BirthDate, request.Name, request.Description, CurrentStage.Pending, request.UserId); new GeneralValidator().Validate(general); await _repoGeneral.Register(general); } else { current.Update(request.BirthDate, request.Name, request.Description); _repoGeneral.Update(current); } }
internal GeneralHttpContext(IServiceProvider serviceProvider) { Request = new GeneralRequest(serviceProvider.GetType().GetProperty("Request").GetValue(serviceProvider, null)); }
public async Task <IActionResult> Create([FromBody] GeneralRequest request) { await _service.General(request.InjectAccount(LoggedLess, nameof(request.UserId))); return(Result(new BaseResponse())); }