private static async Task <XResponseMessage> ProcessQueryFacilityType(QueryDataBlock queryDataBlock, dynamic data)
        {
            XResponseMessage xResponseMessage = null;

            if (queryDataBlock.FacilityType)
            {
                var result = await QueryDataProcessor.ProcessFacilityTypeGet();

                if (result != null && result.Success != ErrorType.NoError)
                {
                    xResponseMessage        = result;
                    xResponseMessage.IsTrue = true;
                }

                if (result != null)
                {
                    if (!result.Message.IsNullOrWhiteSpace())
                    {
                        xResponseMessage.Message += result.Message + " ";
                    }
                    if (result.Data != null)
                    {
                        data.QueryFacilityType = result.Data;
                    }
                }
            }
            xResponseMessage.IsTrue = false;
            return(xResponseMessage);
        }
        private static async Task <XResponseMessage> ProcessQueryFacilitys(QueryDataBlock cd, dynamic data)
        {
            XResponseMessage xResponseMessage = null;

            if (cd.FarmCode != null)
            {
                var farm = cd.FarmCode.Farm;

                var result = await QueryDataProcessor.ProcessGetFacilities(farm);

                if (result != null && result.Success != ErrorType.NoError)
                {
                    xResponseMessage        = result;
                    xResponseMessage.IsTrue = true;
                }

                if (result != null)
                {
                    if (!result.Message.IsNullOrWhiteSpace())
                    {
                        xResponseMessage.Message += result.Message + " ";
                    }
                    if (result.Data != null)
                    {
                        data.QueryFacilitys = result.Data;
                    }
                }
            }
            xResponseMessage.IsTrue = false;
            return(xResponseMessage);
        }