public async Task ReceiveToken(string Token, string EmailFrom) { validationHandler.CheckNull(Token, "Token"); if (!messageCollection.isErrorOccured) { MailingHandler handler = new MailingHandler(messageCollection); handler.DoSqlUpdateAction(Token, EmailFrom); } }
public async Task SendMail(MailingModel request) { validationHandler.CheckNull(request.EmailTo, "Email Address"); validationHandler.CheckNull(request.ID.ToString(), "ID"); validationHandler.CheckNull(request.Hours.ToString(), "Hours"); if (!messageCollection.isErrorOccured) { MailingHandler handler = new MailingHandler(messageCollection); handler.DoSqlAction(request); if (!messageCollection.isErrorOccured) { await handler.SendEmail(request); } } }