示例#1
0
 /// <summary>
 /// 修改数据
 /// </summary>
 /// <param name="FormID">表单ID</param>
 /// <param name="content">内容</param>
 /// <param name="UPDATEUSERID">用户ID</param>
 /// <param name="UPDATEUSERNAME">用户名</param>
 /// <returns>bool</returns>
 public bool UpdateContent(string FormID, byte[] content, UserInfo userinfo)
 {
     try
     {
         SMT_System_EFModelContext efmodel = new SMT_System_EFModelContext();
         var items = from o in efmodel.T_SYS_RTF where o.FORMID == FormID select o;
         if (items.Count() > 0)
         {
             var item = items.FirstOrDefault();
             item.CONTENT        = content;
             item.UPDATEUSERID   = userinfo.USERID;
             item.UPDATEUSERNAME = userinfo.USERNAME;
             item.UPDATEDATE     = DateTime.Now;
         }
         Tracer.Debug("内容SysRtfBLL-UpdateContent FormID:" + FormID + " DateTime:" + System.DateTime.Now.ToString());
         if (efmodel.SaveChanges() == 1)
         {
             return(true);
         }
         else
         {
             return(false);
         }
     }
     catch (Exception ex)
     {
         Tracer.Debug("内容SysRtfBLL-UpdateContent" + System.DateTime.Now.ToString() + " " + ex.ToString());
         return(false);
     }
 }
示例#2
0
 /// <summary>
 /// 添加信息
 /// </summary>
 /// <returns>添加结果</returns>
 public bool AddContent(T_SYS_RTF t_SYS_RTF)
 {
     try
     {
         SMT_System_EFModelContext efmodel = new SMT_System_EFModelContext();
         var items = from o in efmodel.T_SYS_RTF where o.FORMID == t_SYS_RTF.FORMID select o;
         if (items.Count() > 0)
         {
             return(false);
         }
         else
         {
             Tracer.Debug("内容SysRtfBLL-AddContent FormID:" + t_SYS_RTF.FORMID + " SYSTEMCODE:" + t_SYS_RTF.SYSTEMCODE + " MODELNAME:" + t_SYS_RTF.MODELNAME + " DateTime:" + System.DateTime.Now.ToString());
             int i = dal.Add(t_SYS_RTF);
             if (i == 1)
             {
                 return(true);
             }
             else
             {
                 return(false);
             }
         }
     }
     catch (Exception ex)
     {
         Tracer.Debug("内容SysRtfBLL-AddContent" + System.DateTime.Now.ToString() + " " + ex.ToString());
         return(false);
     }
 }