public IActionResult List() { var equipmentsRequest = new EquipmentsRequest(); EquipmentsListResponse reply = _client.GetAllEquipments(equipmentsRequest); return(View(reply)); }
public void Setup() { string serverAddress = "https://localhost:5002"; _channel = GrpcChannel.ForAddress(serverAddress); _client = new EquipmentsClient(_channel); _random = new Random(); _equipmentsRequest = new EquipmentsRequest(); _warehouseBeforeAdd = _client.GetAllEquipments(_equipmentsRequest); _uniqSerialNumber = findUniqSerialNumber(_warehouseBeforeAdd.EquipmentList, 10); }
public override async Task <EquipmentsListResponse> GetAllEquipments(EquipmentsRequest request, ServerCallContext context) { var equipmentsFromDb = await _repo.GetAllEquipments(); var equipmentsListToReturn = _mapper.Map <List <EquipmentToReturn> >(equipmentsFromDb); var response = new EquipmentsListResponse(); foreach (var equipment in equipmentsListToReturn) { response.EquipmentList.Add(equipment); } return(response); }