public Task Delete(SendEmailsPost sendemailsPost) { // Additional validations // Pre-process // Process this._sendemailsRepository.RegisterDelete(sendemailsPost); try { this._sendemailsRepository.Commit(); } catch (Exception ex) { this._sendemailsRepository.Rollback(); // Log exception throw; } // Post-process return(Task.CompletedTask); }
public Task <Int64> Create(SendEmailsPost sendemailsPost) { // Additional validations // Pre-process // Process this._sendemailsRepository.RegisterCreate(sendemailsPost); try { this._sendemailsRepository.Commit(); } catch (Exception ex) { this._sendemailsRepository.Rollback(); // Log exception throw; } // Post-process return(Task.FromResult(sendemailsPost.ixSendEmail)); }
public void RegisterEdit(SendEmailsPost sendemailsPost) { _context.Entry(sendemailsPost).State = EntityState.Modified; }
public void RegisterDelete(SendEmailsPost sendemailsPost) { _context.SendEmailsPost.Remove(sendemailsPost); }
public void RegisterCreate(SendEmailsPost sendemailsPost) { _context.SendEmailsPost.Add(sendemailsPost); }