コード例 #1
0
 public int GetMenuShow(string account, int moduleID)
 {
     using (SGBaseUser_HClient client = WcfClientFactory.CreateSGBaseUser_HClient())
     {
         byte[] loginTicket = WebServiceSecurity.EncryptLoginer(Loginer.CurrentUser);
         return(client.GetMenuShow(loginTicket, account, moduleID));
     }
 }
コード例 #2
0
 public bool DeleteGroupByKey(string groupCode)
 {
     using (SGBaseUser_HClient client = WcfClientFactory.CreateSGBaseUser_HClient())
     {
         byte[] loginTicket = WebServiceSecurity.EncryptLoginer(Loginer.CurrentUser);
         return(client.G_DeleteGroupByKey(loginTicket, groupCode));
     }
 }
コード例 #3
0
 public DataTable Getb_sys_UserByNovellID(string novellAccount)
 {
     using (SGBaseUser_HClient client = WcfClientFactory.CreateSGBaseUser_HClient())
     {
         byte[] loginTicket  = WebServiceSecurity.EncryptLoginer(Loginer.CurrentUser);
         byte[] receivedData = client.U_GetUserByNovellID(loginTicket, novellAccount);
         return(ZipTools.DecompressionDataSet(receivedData).Tables[0]);
     }
 }
コード例 #4
0
 public DataSet Getb_sys_UserReportData(DateTime createDateFrom, DateTime createDateTo)
 {
     using (SGBaseUser_HClient client = WcfClientFactory.CreateSGBaseUser_HClient())
     {
         byte[] loginTicket  = WebServiceSecurity.EncryptLoginer(Loginer.CurrentUser);
         byte[] receivedData = client.U_GetUserReportData(loginTicket, createDateFrom, createDateTo);
         return(ZipTools.DecompressionDataSet(receivedData));
     }
 }
コード例 #5
0
        public void Logout(string account)
        {
            using (SGBaseUser_HClient client = WcfClientFactory.CreateSGBaseUser_HClient())
            {
                byte[] loginTicket = WebServiceSecurity.EncryptLoginer(Loginer.CurrentUser);

                client.U_Logout(loginTicket);
            }
        }
コード例 #6
0
        public bool ModifyPwdDirect(string account, string pwd, string DBName)
        {
            using (SGBaseUser_HClient client = WcfClientFactory.CreateSGBaseUser_HClient())
            {
                byte[] loginTicket = WebServiceSecurity.EncryptLoginer(Loginer.CurrentUser);

                return(client.U_ModifyPwdDirect(loginTicket, account, pwd, DBName));
            }
        }
コード例 #7
0
        public bool ExistsUser(string account)
        {
            using (SGBaseUser_HClient client = WcfClientFactory.CreateSGBaseUser_HClient())
            {
                byte[] loginTicket = WebServiceSecurity.EncryptLoginer(Loginer.CurrentUser);

                return(client.U_ExistsUser(loginTicket, account));
            }
        }
コード例 #8
0
 public bool Update(DataSet ds)
 {
     using (SGBaseUser_HClient client = WcfClientFactory.CreateSGBaseUser_HClient())
     {
         byte[] loginTicket = WebServiceSecurity.EncryptLoginer(Loginer.CurrentUser);
         byte[] bDs         = ZipTools.CompressionDataSet(ds);
         return(client.U_UpdateUser(loginTicket, bDs));
     }
 }
コード例 #9
0
 public System.Data.DataTable GetFormTagCustomName()
 {
     using (SGBaseUser_HClient client = WcfClientFactory.CreateSGBaseUser_HClient())
     {
         byte[] loginTicket  = WebServiceSecurity.EncryptLoginer(Loginer.CurrentUser);
         byte[] receivedData = client.G_GetFormTagCustomName(loginTicket);
         return(ZipTools.DecompressionDataSet(receivedData).Tables[0]);
     }
 }
コード例 #10
0
 public System.Data.DataSet GetUserGroup(string groupCode)
 {
     using (SGBaseUser_HClient client = WcfClientFactory.CreateSGBaseUser_HClient())
     {
         byte[] loginTicket  = WebServiceSecurity.EncryptLoginer(Loginer.CurrentUser);
         byte[] receivedData = client.G_GetUserGroupByCode(loginTicket, groupCode);
         return(ZipTools.DecompressionDataSet(receivedData));
     }
 }
コード例 #11
0
        public DataTable LoginByCard(LoginUser loginUser, char LoginUserType)
        {
            using (SGBaseUser_HClient client = WcfClientFactory.CreateSGBaseUser_HClient())
            {
                byte[] loginTicket = WebServiceSecurity.GetLoginTicket();
                byte[] login       = ZipTools.CompressionObject(loginUser);

                byte[] receivedData = client.U_LoginByCard(loginTicket, login, LoginUserType);
                return(ZipTools.DecompressionDataSet(receivedData).Tables[0]);
            }
        }