public Task Delete(StatusesPost statusesPost) { // Additional validations // Pre-process // Process this._statusesRepository.RegisterDelete(statusesPost); try { this._statusesRepository.Commit(); } catch (Exception ex) { this._statusesRepository.Rollback(); // Log exception throw; } // Post-process return(Task.CompletedTask); }
public void RegisterEdit(StatusesPost statusesPost) { _context.Entry(statusesPost).State = EntityState.Modified; }
public void RegisterDelete(StatusesPost statusesPost) { _context.StatusesPost.Remove(statusesPost); }
public void RegisterCreate(StatusesPost statusesPost) { _context.StatusesPost.Add(statusesPost); }