public ResultModel <ClienterStatusModel> GetUserStatus(UserStatusModel parModel)
        {
            var model = new ClienterProvider().GetUserStatus(parModel.userId);

            if (model != null)
            {
                return(ResultModel <ClienterStatusModel> .Conclude(
                           UserStatus.Success,
                           model
                           ));
            }
            return(ResultModel <ClienterStatusModel> .Conclude(
                       UserStatus.Error,
                       null
                       ));
        }
        public ResultModel <ClientOrderResultModel[]> GetMyJobList_C(ClientOrderInfoModel model)
        {
            degree.longitude = model.longitude;
            degree.latitude  = model.latitude;
            var pIndex = ParseHelper.ToInt(model.pageIndex, 1);

            var pSize = ParseHelper.ToInt(model.pageSize, PageSizeType.App_PageSize.GetHashCode());

            var criteria = new ClientOrderSearchCriteria()
            {
                PagingRequest = new PagingResult(pIndex, pSize),
                userId        = model.userId,
                status        = model.status,
                isLatest      = model.isLatest
            };
            IList <ClientOrderResultModel> lists = new ClienterProvider().GetMyOrders(criteria);

            if (model.status != null && model.status != 1)
            {
                lists = lists.OrderBy(i => i.distance_OrderBy).ToList();
            }
            return(ResultModel <ClientOrderResultModel[]> .Conclude(GetOrdersStatus.Success, lists.ToArray()));
        }
        public ResultModel <ClienterModifyPwdResultModel> PostModifyPwd_C(ModifyPwdInfoModel model)
        {
            ClienterProvider cliProvider = new ClienterProvider();

            return(cliProvider.PostForgetPwd_C(model));
        }