internal static User FetchUser(UserData data) { var result = new User(); result.Fetch(data); result.MarkOld(); return result; }
protected void Fetch(UserData data) { this.UserId = data.UserId; this.Email = data.Email; this.FullName = data.FullName; this.IsActive = data.IsActive; this.IsArchived = data.IsArchived; this.Name = data.Name; this.Salt = data.Salt; this.Password = data.Password; this.CreatedDate = data.CreatedDate; this.ModifiedDate = data.ModifiedDate; }
protected override void DataPortal_Update() { using (var dalManager = DataFactoryManager.GetManager()) { var dalFactory = dalManager.GetProvider<IUserDataFactory>(); var data = new UserData(); using (this.BypassPropertyChecks) { this.ModifiedDate = DateTime.Now; this.Update(data); data = dalFactory.Update(data); } // this.FieldManager.UpdateChildren(data); } }
protected void Update(UserData data) { data.UserId = this.UserId; data.Email = this.Email; data.FullName = this.FullName; data.IsActive = this.IsActive; data.IsArchived = this.IsArchived; data.Name = this.Name; data.Salt = this.Salt; data.Password = this.Password; data.CreatedDate = this.CreatedDate; data.ModifiedDate = this.ModifiedDate; }
protected void Insert(UserData data) { this.Update(data); }