public async Task <bool> SetLocation(LocationDto model, string strSessionName = "Mob")
        {
            BaseHelper <Member> helper = new BaseHelper <Member>();
            Member member = helper.GetEntities().Where(o => o.OpenId == model.FromUserName).FirstOrDefault();

            if (member == null)
            {
                member = new Member
                {
                    OpenId = model.FromUserName
                };
            }

            member.Latitude  = model.Latitude;
            member.Longitude = model.Longitude;
            member.Precision = model.Precision;

            if (!(await helper.SaveAsync(member)))
            {
                return(false);
            }
            SessionHelper.KeyValues[strSessionName].SetSession(member);
            return(true);
        }