예제 #1
0
 public static bool loginTest(DataRow dr)
 {
     if (dr["webPlatformId"].ToString() == "1")
     {
         var sixHost = string.Empty;
         var result  = _6System.SystemSix.LoginTest(dr["loginName"].ToString(), dr["loginPassword"].ToString(), dr["webHost"].ToString(), dr["webAdminUrl"].ToString(), out sixHost);
         var sql     = "update [dbo].[webSit] set [sixHost]=@sixHost where id=@id";
         var param   = new SqlParameter[]
         {
             new SqlParameter("@id", dr["id"].ToString()),
             new SqlParameter("@sixHost", sixHost)
         };
         SqlHelper.ExecuteNonQuery(sql, param);
         return(result);
     }
     else
     {
         return(ECMS.LoginTest(dr["loginName"].ToString(), dr["loginPassword"].ToString(), dr["webHost"].ToString(), dr["webAdminUrl"].ToString()));
     }
 }
예제 #2
0
 public static async Task <List <string> > GetECMSCookie(string username, string password, string host, string adminHost)
 {
     return(await ECMS.GetCookie(username, password, host, adminHost));
 }
예제 #3
0
 public async static Task <string> AutoReleaseECMS(string cookies, string cookiesNewThree, string code, string code2, string webCategoryCode, string host, string categoryCode, string title, string keyWord, string context, string adminHost, string imgUrl)
 {
     return(await ECMS.postECMS(cookies, cookiesNewThree, code, code2, webCategoryCode, host, categoryCode, title, keyWord, context, adminHost, imgUrl));
 }