public bool ServiceAutoPublish(string dbsid, string uid, string serviceType = "DBSInfo") { using (HttpClient cli = new HttpClient()) { try { var url = String.Format(DBSPublishUrl, uid); var resultPublishService = cli.PostAsync(url, null).Result.Content.ReadAsStringAsync().Result; if (!resultPublishService.Contains("200")) { return(false); } } catch (Exception ex) { return(false); } finally { } } using (SqlConnection connDB = new SqlConnection(conn)) { var serviceReleaseInfo = new ServiceReleaseInfo() { Id = Guid.NewGuid().ToString(), ServiceType = serviceType, SourceId = dbsid, ReleaseTime = DateTime.Now, RunState = 1, ReleaseState = 1, IsPublic = 1, IsAble = 1 }; try { connDB.Open(); int count = connDB.Execute(@"insert into serviceReleaseInfo (Id, ServiceType, SourceId, ReleaseTime, RunState, ReleaseState, IsPublic, BZ, IsAble) VALUES (@Id, @ServiceType, @SourceId, @ReleaseTime, @RunState, @ReleaseState, @IsPublic, @BZ, @IsAble) ", serviceReleaseInfo); if (count > 0) { return(true); } } catch (Exception ex) { return(false); } finally { connDB.Close(); } return(false); } }
public bool ServiceAutoPrivi(string uid, string sourceId, string serviceType) { using (HttpClient cli = new HttpClient()) { try { var url = String.Format(DBSPublishUrl, uid); var resultPublishService = cli.PostAsync(url, null).Result.Content.ReadAsStringAsync().Result; if (!resultPublishService.Contains("200")) { return(false); } } catch (Exception ex) { return(false); } finally { } } using (SqlConnection connDB = new SqlConnection(conn)) { var serviceReleaseInfo = new ServiceReleaseInfo() { Id = Guid.NewGuid().ToString(), ServiceType = serviceType, SourceId = sourceId, ReleaseTime = DateTime.Now, RunState = 1, ReleaseState = 1, IsPublic = 1, IsAble = 1 }; try { connDB.Open(); connDB.Insert(serviceReleaseInfo); return(true); } catch (Exception ex) { return(false); } finally { connDB.Close(); } } }