protected void FillAuxData(Guid userId, Int64 groupId, Int64 selectedOwner, Int64 selectedType, Int64 selectedGroup) { ViewBag.OwnerID = DeviceOwnerRepository.GetDeviceOwners(userId, selectedOwner); ViewBag.TypeID = DeviceTypeRepository.GetDeviceTypes(userId, selectedType, null); ViewBag.GroupID = GroupRepository.GetGroups(userId, selectedGroup); var vg = GroupRepository.GetGroup(groupId, userId); ViewBag.GroupName = vg.Name.TrimEnd(); }
public async Task <IActionResult> GetDeviceTypes() { var deviceTypesFromRepo = await _repo.GetDeviceTypes(); var devicesToReturn = _mapper.Map <IEnumerable <DeviceTypeToReturnListDto> >(deviceTypesFromRepo); return(Ok(devicesToReturn)); }
private void FillAuxData(ViewOBISSet viewobisset) { Guid userId = GetUserId(); if (viewobisset != null) { if (viewobisset.DeviceTypeID != null) { ViewDeviceType vdt = _deviceTypeRepository.GetDeviceType((Int64)viewobisset.DeviceTypeID, userId); ViewBag.DeviceTypeName = vdt.Description; } } if (viewobisset != null && viewobisset.DeviceTypeID != null) { ViewBag.DeviceTypeID = _deviceTypeRepository.GetDeviceTypes(userId, (Int64)viewobisset.DeviceTypeID, null); } ViewBag.AID = _obisGroupRepository.GetObisGroups("A", userId, viewobisset != null ? viewobisset.AID : 0); ViewBag.BID = _obisGroupRepository.GetObisGroups("B", userId, viewobisset != null ? viewobisset.BID : 0); ViewBag.CID = _obisGroupRepository.GetObisGroups("C", userId, viewobisset != null ? viewobisset.CID : 0); ViewBag.DID = _obisGroupRepository.GetObisGroups("D", userId, viewobisset != null ? viewobisset.DID : 0); ViewBag.EID = _obisGroupRepository.GetObisGroups("E", userId, viewobisset != null ? viewobisset.EID : 0); ViewBag.FID = _obisGroupRepository.GetObisGroups("F", userId, viewobisset != null ? viewobisset.FID : 0); }
private void FillViewsAuxData(ViewGroup vg) { ViewBag.DeviceTypeID = _deviceTypeRepository.GetDeviceTypes(GetUserId(), null); FillGroupCreateViewAuxData(vg); }
public CollectionPage <DeviceType> GetDeviceTypes(int currentPage, int itemsPerPage) { return(devicetypeRepository.GetDeviceTypes(currentPage, itemsPerPage));; }
private void FillAuxData() { ViewBag.DeviceTypeID = _deviceTypeRepository.GetDeviceTypes(GetUserId(), null); ViewBag.Type = new SelectList(new[] { "A", "B", "C", "D", "E", "F" }); }