private void _DefaultsForCreate(NgTsUser ngtsuser) { //ngtsuser.CreatedDate = DateTime.UtcNow; //ngtsuser.UpdatedDate = DateTime.UtcNow; //ngtsuser.CreatedById = this.Session.MemberEzkey; //ngtsuser.UpdatedById = this.Session.MemberEzkey; }
public HttpResponseMessage PostNgTsUser(NgTsUser item) { item = mgr.CreateNgTsUser(item); var response = Request.CreateResponse <NgTsUser>(HttpStatusCode.Created, item); string uri = Url.Link("DefaultApi", new { id = item.UserId }); response.Headers.Location = new Uri(uri); return(response); }
public NgTsUser GetNgTsUser(long id) { NgTsUser item = mgr.GetNgTsUser(id); if (item == null) { throw new HttpResponseException(HttpStatusCode.NotFound); } return(item); }
private NgTsUser _GetNgTsUser(long userid) { NgTsUser ngtsuser = this.RepNgTsUser.GetNgTsUserByuserid(userid); if (null == ngtsuser) { //throw new NgTsException(NgTsErrorCode.ErruseridInvalid, StringRes.ErruseridInvalid(UserId)); } return(ngtsuser); }
//private AuthSessionManager _MgrAuthSession; //protected AuthSessionManager MgrAuthSession //{ // get // { // return _MgrAuthSession; // } // private set // { // _MgrAuthSession = value; // } //} //protected AuthSessionManager GetNewAuthSession(AuthSession session, AuthSessionTokenType? tokenType) //{ // MgrAuthSession = null; // AuthSessionManager.GetNewSession(session, tokenType); // return MgrAuthSession; //} #endregion #region Static members static public T GetObject <T>(NgTsUser NgTsSes, ref T value) where T : NgTsManager, new() { if (null == value) { value = new T(); NgTsManager NgTsMgr = value as NgTsManager; NgTsMgr.Session = NgTsSes; } return(value); }
public void UpdateNgTsUser(NgTsUser ngtsuser) { if (null == ngtsuser) { throw new ArgumentNullException("NgTsUser"); } using (NgTsTransactionScope scope = new NgTsTransactionScope()) { _AddUpdate(ngtsuser); scope.Complete(); } }
static void Main(string[] args) { NgTsUserManager mgr = new NgTsUserManager(); NgTsUser u = new NgTsUser(); u.FirstName = "dddd"; u.LastName = "lastn"; u.Password = "******"; u.UserCode = "usercode"; //mgr.GetNgTsUser() mgr.CreateNgTsUser(u); mgr.GetAll(); }
private void _AddUpdate(NgTsUser ngtsuser) { if (0 == ngtsuser.UserId) { _DefaultsForCreate(ngtsuser); //ValidationUtility.Validate(ngtsuser); RepNgTsUser.Add(ngtsuser); } else { NgTsUser oldNgTsUser; oldNgTsUser = _GetNgTsUser(ngtsuser.UserId); _DefaultsForUpdate(ngtsuser); _OverrideEdit(oldNgTsUser, ngtsuser); //ValidationUtility.Validate(ngtsuser); RepNgTsUser.Save(ngtsuser); } }
public NgTsManager(NgTsUser session) : this() { if (null == session) { throw new ArgumentNullException("session"); } Session = session; //if (0 != session.MemberEzkey && false == string.IsNullOrEmpty(session.AuthSessionToken)) //{ // //MgrAuthSession = new AuthSessionManager(session.AuthSessionToken); // //if (false == MgrAuthSession.IsAuthSessionValid(session)) // //{ // // throw new NgTsException(NgTsErrorCode.ErrAuthSessionExpired, StringRes.ErrAuthSessionExpired); // //} //} }
public void PutNgTsUser(long id, NgTsUser item) { item.UserId = id; mgr.UpdateNgTsUser(item); }
private void _Validate(NgTsUser ngtsuser) { }
private void _OverrideEdit(NgTsUser oldValue, NgTsUser newValue) { //newValue.UpdatedDate = oldValue.UpdatedDate; //newValue.UpdatedById = oldValueMemberEzkey; }