public bool Create(ref ValidationErrors errors, SysModuleOperateModel model)
 {
     try
     {
         SysModuleOperate entity = m_Rep.GetById(model.Id);
         if (entity != null)
         {
             errors.Add(Suggestion.PrimaryRepeat);
             return false;
         }
         entity = new SysModuleOperate();
         entity.Id = model.Id;
         entity.Name = model.Name;
         entity.KeyCode = model.KeyCode;
         entity.ModuleId = model.ModuleId;
         entity.IsValid = model.IsValid;
         entity.Sort = model.Sort;
         if (m_Rep.Create(entity) == 1)
         {
             return true;
         }
         else
         {
             errors.Add(Suggestion.InsertFail);
             return false;
         }
     }
     catch (Exception ex)
     {
         errors.Add(ex.Message);
         ExceptionHander.WriteException(ex);
         return false;
     }
 }
 public int Create(SysModuleOperate entity)
 {
     using (DBContainer db = new DBContainer())
     {
         db.SysModuleOperates.AddObject(entity);
         return db.SaveChanges();
     }
 }
Example #3
0
 /// <summary>
 /// 用于向 SysModuleOperates EntitySet 添加新对象的方法,已弃用。请考虑改用关联的 ObjectSet&lt;T&gt; 属性的 .Add 方法。
 /// </summary>
 public void AddToSysModuleOperates(SysModuleOperate sysModuleOperate)
 {
     base.AddObject("SysModuleOperates", sysModuleOperate);
 }
Example #4
0
 /// <summary>
 /// 创建新的 SysModuleOperate 对象。
 /// </summary>
 /// <param name="id">Id 属性的初始值。</param>
 /// <param name="name">Name 属性的初始值。</param>
 /// <param name="keyCode">KeyCode 属性的初始值。</param>
 /// <param name="moduleId">ModuleId 属性的初始值。</param>
 /// <param name="isValid">IsValid 属性的初始值。</param>
 /// <param name="sort">Sort 属性的初始值。</param>
 public static SysModuleOperate CreateSysModuleOperate(global::System.String id, global::System.String name, global::System.String keyCode, global::System.String moduleId, global::System.Boolean isValid, global::System.Int32 sort)
 {
     SysModuleOperate sysModuleOperate = new SysModuleOperate();
     sysModuleOperate.Id = id;
     sysModuleOperate.Name = name;
     sysModuleOperate.KeyCode = keyCode;
     sysModuleOperate.ModuleId = moduleId;
     sysModuleOperate.IsValid = isValid;
     sysModuleOperate.Sort = sort;
     return sysModuleOperate;
 }