public int Create(SysUser entity)
 {
     using (DBContainer db = new DBContainer())
     {
         db.SysUsers.AddObject(entity);
         return db.SaveChanges();
     }
 }
 public int Edit(SysUser entity)
 {
     using (DBContainer db = new DBContainer())
     {
         db.SysUsers.Attach(entity);
         db.ObjectStateManager.ChangeObjectState(entity, EntityState.Modified);
         return db.SaveChanges();
     }
 }
Example #3
0
 public bool Create(ref ValidationErrors errors, SysUserModel model)
 {
     try
     {
         SysUser entity = m_Rep.GetById(model.Id);
         if (entity != null)
         {
             errors.Add(Suggestion.PrimaryRepeat);
             return false;
         }
         entity = new SysUser();
         entity.Id = model.Id;
         entity.UserName = model.UserName;
         entity.Password = model.Password;
         entity.TrueName = model.TrueName;
         entity.Card = model.Card;
         entity.MobileNumber = model.MobileNumber;
         entity.PhoneNumber = model.PhoneNumber;
         entity.QQ = model.QQ;
         entity.EmailAddress = model.EmailAddress;
         entity.OtherContact = model.OtherContact;
         entity.Province = model.Province;
         entity.City = model.City;
         entity.Village = model.Village;
         entity.Address = model.Address;
         entity.State = model.State;
         entity.CreateTime = model.CreateTime;
         entity.CreatePerson = model.CreatePerson;
         entity.Sex = model.Sex;
         entity.Birthday = model.Birthday;
         entity.JoinDate = model.JoinDate;
         entity.Marital = model.Marital;
         entity.Political = model.Political;
         entity.Nationality = model.Nationality;
         entity.Native = model.Native;
         entity.School = model.School;
         entity.Professional = model.Professional;
         entity.Degree = model.Degree;
         entity.DepId = model.DepId;
         entity.PosId = model.PosId;
         entity.Expertise = model.Expertise;
         entity.JobState = model.JobState;
         entity.Photo = model.Photo;
         entity.Attach = model.Attach;
         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;
     }
 }
Example #4
0
 /// <summary>
 /// 用于向 SysUsers EntitySet 添加新对象的方法,已弃用。请考虑改用关联的 ObjectSet&lt;T&gt; 属性的 .Add 方法。
 /// </summary>
 public void AddToSysUsers(SysUser sysUser)
 {
     base.AddObject("SysUsers", sysUser);
 }
Example #5
0
 /// <summary>
 /// 创建新的 SysUser 对象。
 /// </summary>
 /// <param name="id">Id 属性的初始值。</param>
 /// <param name="userName">UserName 属性的初始值。</param>
 /// <param name="password">Password 属性的初始值。</param>
 /// <param name="depId">DepId 属性的初始值。</param>
 /// <param name="posId">PosId 属性的初始值。</param>
 public static SysUser CreateSysUser(global::System.String id, global::System.String userName, global::System.String password, global::System.String depId, global::System.String posId)
 {
     SysUser sysUser = new SysUser();
     sysUser.Id = id;
     sysUser.UserName = userName;
     sysUser.Password = password;
     sysUser.DepId = depId;
     sysUser.PosId = posId;
     return sysUser;
 }