AppActs.Client.Repository.ApplicationRepository.Update C# (CSharp) Method

Update() public method

public Update ( Application application ) : void
application AppActs.Model.Application
return void
        public void Update(Application application)
        {
            try
            {
                var query = Query<Application>.EQ<Guid>(x => x.Guid, application.Guid);
                var update = Update<Application>
                    .Set(x => x.Active, application.Active)
                    .Set(x => x.DateModified, application.DateModified)
                    .Set(x => x.Name, application.Name)
                    .Set(x => x.Platforms, application.Platforms);

                this.GetCollection().Update(query, update);
            }
            catch (Exception ex)
            {
                throw new DataAccessLayerException(ex);
            }
        }