/// <summary> /// 获取出售/出租房源信息 /// </summary> /// <param name="DBName"></param> /// <param name="EmpNo"></param> /// <param name="DistrictName"></param> /// <param name="CountF"></param> /// <param name="Price"></param> /// <param name="Square"></param> /// <param name="PropertyUsage"></param> /// <param name="EstateName"></param> /// <param name="BuildNo"></param> /// <param name="RoomNo"></param> /// <param name="PanType"></param> /// <param name="Floor"></param> /// <returns></returns> public static async Task <string> GetHouseAsync(HousePara housePara, string type) { string url = ""; if (type.Equals("出售")) { url = "QuerySaleHouseSource"; } else if (type.Equals("出租")) { url = "QueryRentHouseSource"; } url = url + "?DBName=" + GlobalVariables.LoggedUser.DBName + "&EmpNo=" + GlobalVariables.LoggedUser.EmpNo + "&DistrictName=" + housePara.DistrictName + "&CountF=" + housePara.CountF + "&Price=" + housePara.Price + "&Square=" + housePara.Square + "&PropertyUsage=" + housePara.PropertyUsage + "&EstateName=" + housePara.EstateName + "&BuildNo=" + housePara.BuildNo + "&RoomNo=" + housePara.RoomNo + "&PanType=" + housePara.PanType + "&SearchContent=" + housePara.SearchContent + "&Page=" + housePara.Page + "&EmpID=" + housePara.EmpID; string content = await RestSharpHelper <string> .GetAsyncWithoutDeserialization(url); //content = GetSubString(content, "{", "}"); //HouseRD houseRD = JsonConvert.DeserializeObject<HouseRD>(content); return(content); }
//暂时未用 /// <summary> /// 获取某个房源的详情信息 /// </summary> /// <param name="propertyID">房源编号</param> /// <returns></returns> public static async Task <string> GetOneHouseAsync(string propertyID) { string url = "QueryModProperty?DBName=" + GlobalVariables.LoggedUser.DBName + "&EmpNoOrTel=" + GlobalVariables.LoggedUser.EmpNo + "&PropertyID=" + propertyID; string content = await RestSharpHelper <string> .GetAsyncWithoutDeserialization(url); return(content); }
/// <summary> /// 收藏或取消收藏 /// </summary> /// <param name="propertyID">房源编号</param> /// <returns></returns> public static async Task <string> CollectOrCancel(string propertyID) { string url = "CollectProperty?DBName=" + GlobalVariables.LoggedUser.DBName + "&EmpID=" + GlobalVariables.LoggedUser.EmpID + "&PropertyID=" + propertyID; string content = await RestSharpHelper <string> .GetAsyncWithoutDeserialization(url); return(content); }
/// <summary> /// 获得房源的评论 /// </summary> /// <param name="propertyID">房源编号</param> /// <returns></returns> public static async Task <string> GetComents(string cityPinYin, string propId) { string url = "property/getCommentsByPropertyId?propId=" + propId + "&cityPinYin=" + cityPinYin; string content = await RestSharpHelper <string> .GetAsyncWithoutDeserialization("http://47.108.202.57:8090/", url); return(content); }
/// <summary> /// 获取城区列表 /// </summary> /// <returns></returns> public static async Task <string> GetDistrictList() { string url = "GetDistrictList?DBName=" + GlobalVariables.LoggedUser.DBName; string content = await RestSharpHelper <string> .GetAsyncWithoutDeserialization(url); return(content); }
/// <summary> /// 重置密码 /// </summary> /// <param name="tel">手机号</param> /// <param name="password">密码</param> /// <returns></returns> public static async Task <string> ResetPassword(string tel, string password) { string url = "ModTelPassword?Tel=" + tel + "&NewPassWord=" + password; string content = await RestSharpHelper <string> .GetAsyncWithoutDeserialization(url); return(content); }
/// <summary> /// 获取办理业务的链接 /// </summary> /// <returns></returns> public static async Task <string> GetBusinessHand() { string url = "BusinessHand?DBName=" + GlobalVariables.LoggedUser.DBName + "&EmpID=" + GlobalVariables.LoggedUser.EmpID; string content = await RestSharpHelper <string> .GetAsyncWithoutDeserialization(url); return(content); }
/// <summary> /// 根据选择的城区获取片区列表 /// </summary> /// <param name="districtName"></param> /// <returns></returns> public static async Task <string> GetAreaMsgByDistrictName(string districtName) { string url = "GetAreaMsgByDistrictName?DBName=" + GlobalVariables.LoggedUser.DBName + "&DistrictName=" + districtName; string content = await RestSharpHelper <string> .GetAsyncWithoutDeserialization(url); return(content); }
/// <summary> /// 发送验证码 /// </summary> /// <param name="tel"></param> /// <returns></returns> public static async Task <string> SendCode(string tel) { string url = "GetTelCode?Tel=" + tel; string content = await RestSharpHelper <string> .GetAsyncWithoutDeserialization(url); return(content); }
/// <summary> /// 获取区域列表 /// </summary> /// <returns></returns> public static async Task <string> GetDistrictsByCity(string cityName) { string url = "GetAllDistrictByCity?CityName=" + cityName; string content = await RestSharpHelper <string> .GetAsyncWithoutDeserialization(url); return(content); }
/// <summary> /// 获取新闻公告 /// </summary> /// <returns></returns> public static async Task <string> GetNewsAsync() { string url = "QueryNews?DBName=" + GlobalVariables.LoggedUser.DBName + "&EmpNoOrTel={GlobalVariables.LoggedUser.EmpID}"; string content = await RestSharpHelper <string> .GetAsyncWithoutDeserialization(url); return(content); }
/* * public static async Task<string> GetDBName() * { * string url = "GetDBList"; * * string content = await RestSharpHelper<string>.GetAsyncWithoutDeserialization(url); * return content; * } */ /// <summary> /// 获取街区列表 /// </summary> /// <returns></returns> public static async Task <string> GetAreaByDistrict(string districtName) { string url = "GetAllAreaByDistrict?DistrictName=" + districtName; string content = await RestSharpHelper <string> .GetAsyncWithoutDeserialization(url); return(content); }
/// <summary> /// 检查是否已注册 /// </summary> /// <param name="tel">手机号</param> /// <returns></returns> public static async Task <string> CheckIfRegister(string tel) { string url = "IfTelRegistered?Tel=" + tel; string content = await RestSharpHelper <string> .GetAsyncWithoutDeserialization(url); return(content); }
/// <summary> /// 获得某小区某栋楼的单元列表 /// </summary> /// <param name="propertyID">房源编号</param> /// <returns></returns> public static async Task <string> GetCellByBuildingID(string buildingID) { string url = "GetCellByBuildingID?DBName=" + GlobalVariables.LoggedUser.DBName + "&BuildingID=" + buildingID; string content = await RestSharpHelper <string> .GetAsyncWithoutDeserialization(url); return(content); }
/// <summary> /// 获得某小区的栋座列表 /// </summary> /// <param name="propertyID">房源编号</param> /// <returns></returns> public static async Task <string> GetDongzuoByEstateID(string estateID) { string url = "GetDongzuoByEstateID?DBName=" + GlobalVariables.LoggedUser.DBName + "&EstateID=" + estateID; string content = await RestSharpHelper <string> .GetAsyncWithoutDeserialization(url); return(content); }
/// <summary> /// 获取工作量排名 /// </summary> /// <param name="timeOption"></param> /// <returns></returns> public static async Task <string> GetWorkLoadRank(string timeOption) { string url = "QueryWorkloadRank?DBName=" + GlobalVariables.LoggedUser.DBName + "&EmpID=" + GlobalVariables.LoggedUser.EmpID + "&TimeOptions=" + timeOption; string content = await RestSharpHelper <string> .GetAsyncWithoutDeserialization(url); return(content); }
/// <summary> /// 获取客源跟进信息 /// </summary> /// <param name="inquiryID"></param> /// <returns></returns> public static async Task <string> GetInquiryFollowInfo(string inquiryID) { string url = "GetInquiryFollowInfo?DBName=" + GlobalVariables.LoggedUser.DBName + "&InquiryID=" + inquiryID; string content = await RestSharpHelper <string> .GetAsyncWithoutDeserialization(url); return(content); }
/// <summary> /// 获得小区基本信息 /// </summary> /// <param name="propertyID">房源编号</param> /// <returns></returns> public static async Task <string> GetEstateInfoByEstateName(string estateName) { //string url = "GetEstateInfoByEstateName?DBName=" + GlobalVariables.LoggedUser.DBName + "&SelectType=1&EstateName=" + estateName; string url = "GetEstateInfoByEstateName?DBName=cd&SelectType=1&EstateName=" + estateName; string content = await RestSharpHelper <string> .GetAsyncWithoutDeserialization(url); return(content); }
/// <summary> /// 注册 /// </summary> /// <param name="tel">手机号</param> /// <param name="password">密码</param> /// <param name="name">真实姓名</param> /// <returns></returns> public static async Task <string> Register(string DBName, string tel, string password, string name, string AccountStyle) { string url = "ApplyForRegister?DBName=" + DBName + "&EmpNo=&Tel=" + tel + "&Password="******"&EmpName=" + name + "&AccountStyle=" + AccountStyle; string content = await RestSharpHelper <string> .GetAsyncWithoutDeserialization(url); return(content); }
/// <summary> /// 获取收藏房源 /// </summary> /// <returns></returns> public static async Task <string> GetCollection() { string url = "GetMyCollection?DBName=" + GlobalVariables.LoggedUser.DBName + "&EmpID=" + GlobalVariables.LoggedUser.EmpID; string content = await RestSharpHelper <string> .GetAsyncWithoutDeserialization(url); //content = GetSubString(content, "{", "}"); //HouseRD houseRD = JsonConvert.DeserializeObject<HouseRD>(content); return(content); }
/// <summary> /// 新增跟进信息 /// </summary> /// <param name="inquiryID"></param> /// <returns></returns> public static async Task <string> NewInquiryFollow(string inquiryID, string _content, string type) { string url = "NewInquiryFollow?DBName=" + GlobalVariables.LoggedUser.DBName + "&InquiryID=" + inquiryID + "&EmpNo=" + GlobalVariables.LoggedUser.EmpNo + "&Content=" + _content + "&FollowType=" + type; string content = await RestSharpHelper <string> .GetAsyncWithoutDeserialization(url); return(content); }
/// <summary> /// 登录 /// </summary> /// <param name="telOrEmpNo"></param> /// <param name="password"></param> /// <returns></returns> public static async Task <string> Login(string telOrEmpNo, string password) { try { string url = string.Format("Login?TelOrEmpNo={0}&Password={1}", telOrEmpNo, password); string content = await RestSharpHelper <string> .GetAsyncWithoutDeserialization(url); return(content); } catch (ApplicationException ex) { throw ex; } }
public static async Task <string> GetNewestVersion() { try { string url = "GetNewestAPPVersionMsg"; string content = await RestSharpHelper <string> .GetAsyncWithoutDeserialization(url); return(content); } catch (ApplicationException ex) { throw ex; } }
/// <summary> /// 获取房源图片列表 /// </summary> /// <param name="propertyID">房源编号</param> /// <returns></returns> public static async Task <string> GetPhotosByPropertyID(string propertyID) { string url = "GetPhotoUrlByPropertyID?DBName=" + GlobalVariables.LoggedUser.DBName + "&PropertyID=" + propertyID; string content = await RestSharpHelper <string> .GetAsyncWithoutDeserialization(url); if (!content.Contains("EmptyList")) { content = GetSubString(content, "{", "}"); return(content); } else { return("EmptyList"); } }
/// <summary> /// 获取客源列表 /// </summary> /// <param name="clientPara"></param> /// <param name="type"></param> /// <returns></returns> public static async Task <string> GetClientAsync(ClientPara clientPara, string type) { string url = (type == "Sale" ? "QuerySaleCustomerSource" : "QueryRentCustomerSource") + "?DBName=" + GlobalVariables.LoggedUser.DBName + "" + "&Tel=" + GlobalVariables.LoggedUser.EmpNo + "&RoomStyle=" + clientPara.RoomStyle + "&IsPublic=" + clientPara.IsPublic + "&Floor=" + clientPara.Floor + "&Square=" + clientPara.Square + "&Price=" + clientPara.Price + "&CusName=" + clientPara.CusName + "&Phone=" + clientPara.Phone + "&Contact=" + clientPara.Contact + "&SearchContent=" + clientPara.SearchContent + "&Page=" + clientPara.Page + "&EmpID=" + clientPara.EmpID; string content = await RestSharpHelper <string> .GetAsyncWithoutDeserialization(url); return(content); }