public async Task <PrescriptionActivityListResponse> GetPrescriptionBarcodeForActivation([FromBody] GroupReactiveRequest groupReactiveRequest) { ListDTO listDTO = new ListDTO(); SearchFilter searchFilter = new SearchFilter(); searchFilter.groupOp = new FilterEnum.GroupOpEnum(); searchFilter.groupOp = FilterEnum.GroupOpEnum.And; searchFilter.rules = new List <SearchRule>(); searchFilter.rules.Add(new SearchRule() { field = "PrescriptionId", data = groupReactiveRequest.PrescriptionId.ToString(), op = FilterEnum.OpEnum.eq }); searchFilter.rules.Add(new SearchRule() { field = "Status", data = "0", op = FilterEnum.OpEnum.eq }); listDTO.Filter = Newtonsoft.Json.JsonConvert.SerializeObject(searchFilter); listDTO.IsRequestCount = false; listDTO.PageNum = 1; listDTO.PageSize = 1000; return(await _prescriptionBarcodeDetailesService.GetPrescriptionActivityList(listDTO)); }
public async Task <ReactiveResponse> ReActiveByPrescriptionId([FromBody] GroupReactiveRequest groupReactiveRequest) { return(await _prescriptionBarcodeService.ReActivePrescriptionId(groupReactiveRequest.PrescriptionId)); }