/// <summary> /// 微信推广注册 /// </summary> /// <param name="Param"></param> /// <returns></returns> public object WeChatRegist(RequestEnterprise Param) { Param.InviteCode = Encoding.Default.GetString(Convert.FromBase64String(Param.InviteCode)); EnterpriseInviteCode InviteCode = Kily.Set <EnterpriseInviteCode>().Where(t => t.InviteCode.Equals(Param.InviteCode)).FirstOrDefault(); InviteCode.UseCompany = Param.CompanyName; InviteCode.UseCompanyType = Param.CompanyType; InviteCode.UsePhone = Param.CompanyPhone; InviteCode.UseTime = DateTime.Now; List <string> Fields = new List <string> { "UseCompany", "UseCompanyType", "UsePhone", "UseTime" }; UpdateField(InviteCode, null, Fields); EnterpriseInfo Info = Param.MapToEntity <EnterpriseInfo>(); return(Insert(Info) ? ServiceMessage.INSERTSUCCESS : ServiceMessage.INSERTFAIL); }
public ObjectResultEx GetAllCom(RequestEnterprise Param) { return(ObjectResultEx.Instance(GovtWebService.GetAllCom(Param.AreaTree, (int)Param.CompanyType), 1, RetrunMessge.SUCCESS, HttpCode.Success)); }
public ObjectResultEx WeChatRegist(RequestEnterprise Param) { return(ObjectResultEx.Instance(Temp.WeChatRegist(Param), 1, RetrunMessge.SUCCESS, HttpCode.Success)); }