public static DataSourceResult KendoCatchBloackResponse(ApiErrorDetail response, Exception ex)
 {
     response.StatusCode = "1001";
     response.ErrorMessage = "Something Went Wrong : " + (ex.InnerException != null ? ex.InnerException.Message : ex.Message);
     return new DataSourceResult
     {
         Errors = response.ErrorMessage
     };
 }
        public DataSourceResult Get(DataSourceRequest request)
        {
            var response = new ApiErrorDetail();

            try
            {
                var roleList = _RoleManager.Roles.OrderByDescending(x => x.Id).ToList();
                return(roleList.ToDataSourceResult(request));
            }
            catch (Exception ex)
            {
                return(ErrorHelper.KendoCatchBloackResponse(response, ex));
            }
        }
Exemple #3
0
        public object Get(DataSourceRequest request)
        {
            var response = new ApiErrorDetail();

            try
            {
                var buildingPicturesList = _buildingPictureService.GetAllBuildingPictures();
                var kendoList            = buildingPicturesList.ToDataSourceResult(request);
                return(kendoList);
            }
            catch (Exception ex)
            {
                return(ErrorHelper.KendoCatchBloackResponse(response, ex));
            }
        }
Exemple #4
0
        public object Get(DataSourceRequest request)
        {
            var response = new ApiErrorDetail();

            try
            {
                var designationList = _designationService.GetAllDesignation().ToList();
                var kendoList       = designationList.ToDataSourceResult(request);
                return(kendoList);
            }
            catch (Exception ex)
            {
                return(ErrorHelper.KendoCatchBloackResponse(response, ex));
            }
        }
Exemple #5
0
        public object Get(DataSourceRequest request)
        {
            var response = new ApiErrorDetail();

            try
            {
                var contractDuties = _contractDutiesService.GetAllContractDuties();
                var kendoList      = contractDuties.ToDataSourceResult(request);
                return(kendoList);
            }
            catch (Exception ex)
            {
                return(ErrorHelper.KendoCatchBloackResponse(response, ex));
            }
        }
Exemple #6
0
        public object Get(DataSourceRequest request)
        {
            var response = new ApiErrorDetail();

            try
            {
                var roofComponentList = _roofComponentsService.GetAllRoofComponents().ToList();
                var kendoList         = roofComponentList.ToDataSourceResult(request);
                return(kendoList);
            }
            catch (Exception ex)
            {
                return(ErrorHelper.KendoCatchBloackResponse(response, ex));
            }
        }
Exemple #7
0
        public object Get(DataSourceRequest request)
        {
            var response = new ApiErrorDetail();

            try
            {
                var elementConstructionList = _elementConstructionService.GetAllElementConstructions();
                var kendoList = elementConstructionList.ToDataSourceResult(request);
                return(kendoList);
            }
            catch (Exception ex)
            {
                return(ErrorHelper.KendoCatchBloackResponse(response, ex));
            }
        }
        public object GetList(DataSourceRequest request)
        {
            var response = new ApiErrorDetail();

            try
            {
                var userList  = _userService.GetAllUsers();
                var kendoList = userList.ToDataSourceResult(request);
                return(kendoList);
            }
            catch (Exception ex)
            {
                return(ErrorHelper.KendoCatchBloackResponse(response, ex));
            }
        }
        public object Get(DataSourceRequest request)
        {
            var response = new ApiErrorDetail();

            try
            {
                var taskMasters = _taskMastersService.GetTaskMasters();
                var kendoList   = taskMasters.ToDataSourceResult(request);
                return(kendoList);
            }
            catch (Exception ex)
            {
                return(ErrorHelper.KendoCatchBloackResponse(response, ex));
            }
        }
        public object Get(DataSourceRequest request)
        {
            var response = new ApiErrorDetail();

            try
            {
                var observedDefectDetail = _observedDefectService.GetAllObservedDefects();
                var kendoList            = observedDefectDetail.ToDataSourceResult(request);
                return(kendoList);
            }
            catch (Exception ex)
            {
                return(ErrorHelper.KendoCatchBloackResponse(response, ex));
            }
        }
Exemple #11
0
        public object Get(DataSourceRequest request)
        {
            var response = new ApiErrorDetail();

            try
            {
                var buildingList = _buildingService.GetBuildings().ToList();
                var buildingData = Mapper.Map <List <BuildingModel> >(buildingList);
                var kendoList    = buildingData.ToDataSourceResult(request);

                return(kendoList);
            }
            catch (Exception ex)
            {
                return(ErrorHelper.KendoCatchBloackResponse(response, ex));
            }
        }
Exemple #12
0
        public object Get(DataSourceRequest request)
        {
            var response = new ApiErrorDetail();

            try
            {
                var buildingDocumentDetail = _buildingDocumentsService.GetAllBuildingDocuments();
                if (buildingDocumentDetail != null)
                {
                    var kendoList = buildingDocumentDetail.ToDataSourceResult(request);
                    return(kendoList);
                }
                response.ErrorMessage = "Something went wrong!";
                return(response);
            }
            catch (Exception ex)
            {
                return(ErrorHelper.KendoCatchBloackResponse(response, ex));
            }
        }
 public static object ReturnCatchBlock(ApiErrorDetail response, Exception ex)
 {
     response.StatusCode = "1001";
     response.ErrorMessage = "Something Went Wrong : " + (ex.InnerException != null ? ex.InnerException.Message : ex.Message);
     return response;
 }