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 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 void PutNgTsUser(long id, NgTsUser item) { item.UserId = id; mgr.UpdateNgTsUser(item); }
private void _DefaultsForCreate(NgTsUser ngtsuser) { //ngtsuser.CreatedDate = DateTime.UtcNow; //ngtsuser.UpdatedDate = DateTime.UtcNow; //ngtsuser.CreatedById = this.Session.MemberEzkey; //ngtsuser.UpdatedById = this.Session.MemberEzkey; }
private void _Validate(NgTsUser ngtsuser) { }
private void _OverrideEdit(NgTsUser oldValue, NgTsUser newValue) { //newValue.UpdatedDate = oldValue.UpdatedDate; //newValue.UpdatedById = oldValueMemberEzkey; }