public void MarkDeleted(long id) { var data = GetById(id); data.IsDeleted = true; ctx.SaveChanges(); }
public long AddNewUser(UserAddNewDTO dtoUser) { User user = new User() { EId = dtoUser.EId, ChiName = dtoUser.ChiName, EngName = dtoUser.EngName, Email = dtoUser.Email, Gender = dtoUser.Gender, PhoneNum = dtoUser.PhoneNum, Status = dtoUser.Status, EmployeeNo = dtoUser.EmployeeNo, BornDate = dtoUser.BornDate, //TODO: CreatedBy = "admin", CreatedDate = DateTime.Now }; user.PassWordSalt = CommonHelper.CreateVerifyCode(5); string pwdHash = CommonHelper.CalcMD5(user.PassWordSalt + dtoUser.PassWord); user.PassWordHash = pwdHash; _context.Users.Add(user); _context.SaveChanges(); #region old code //using (TSDbContext ctx =new TSDbContext()) //{ // ctx.Users.Add(user); // ctx.SaveChanges(); // return user.Id; //} #endregion return(user.Id); }