예제 #1
0
 public void DeleteFormModuleFunction(string ticket, int functionId, ref string message)
 {
     try
     {
         message = "";
         if (!IsTicketValid(ticket))
         {
             throw new Exception("票证验证失败!");
         }
         YnFormModuleFunctionService.GetInstance().Delete(functionId);
     }
     catch (Exception ex)
     {
         message = ex.Message;
     }
 }
예제 #2
0
 public string GetFormModuleFunction(string ticket, int functionId, ref string message)
 {
     try
     {
         message = "";
         if (!IsTicketValid(ticket))
         {
             throw new Exception("票证验证失败!");
         }
         YnFormModuleFunction ynFormModuleFunction = YnFormModuleFunctionService.GetInstance().Get(functionId);
         return(YnBaseClass2.Helper.ObjectHelper.Serialize(ynFormModuleFunction));
     }
     catch (Exception ex)
     {
         message = ex.Message;
     }
     return(null);
 }
예제 #3
0
        public string GetFormModuleFunctionListNotInYnRole(string ticket, int roleId, ref string message)
        {
            try
            {
                message = "";
                if (!IsTicketValid(ticket))
                {
                    throw new Exception("票证验证失败!");
                }

                List <YnFormModuleFunction> listYnFormModuleFunction = YnFormModuleFunctionService.GetInstance().GetListNotInYnRole(roleId.ToString());
                return(YnBaseClass2.Helper.ObjectHelper.Serialize(listYnFormModuleFunction));
            }
            catch (Exception ex)
            {
                message = ex.Message;
            }
            return(null);
        }
예제 #4
0
        public bool UpdateFormModuleFunction(string ticket, string _ynFormModuleFunction, ref string message)
        {
            try
            {
                message = "";
                if (!IsTicketValid(ticket))
                {
                    throw new Exception("票证验证失败!");
                }

                YnFormModuleFunction ynFormModuleFunction = (YnFormModuleFunction)YnBaseClass2.Helper.ObjectHelper.Deserialize(typeof(YnFormModuleFunction), _ynFormModuleFunction);
                //ynUser.lastLoginDate = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
                YnFormModuleFunctionService.GetInstance().Update(ynFormModuleFunction);
                return(true);
            }
            catch (Exception ex)
            {
                message = ex.Message;
            }
            return(false);
        }