public void sendMailWithNewPass(Employee employee, string password) { string email = employee.EmployeeEmail; string subject = "Request Updated"; string employeeHTMLBody = getHTMLEmailForNewPass(password, employee.EmployeeName); EmployeeLeaveRequestViewModelsController.sendMailUsingDBSettings(db, email, subject, employeeHTMLBody); }
private void sendMailToDepartmentManager(LeaveRequestInfo info, LeaveRequestDescription desc) { Employee employee = db.Employees.Single(e => e.EmployeeID == desc.DepartmentManager.EmployeeID); string email = employee.EmployeeEmail; string subject = "New Leave Request"; string depManagerHTMLBody = getHTMLEmailForDepManager(info, desc); EmployeeLeaveRequestViewModelsController.sendMailUsingDBSettings(db, email, subject, depManagerHTMLBody); }
private void sendMailToEmployee(int employeeID) { Employee employee = db.Employees.Single(e => e.EmployeeID == employeeID); string email = employee.EmployeeEmail; string subject = "Request Updated"; string employeeHTMLBody = getHTMLEmailForEmployee(); EmployeeLeaveRequestViewModelsController.sendMailUsingDBSettings(db, email, subject, employeeHTMLBody); }
public void sendMailToNewEmployee(int employeeID, string password) { Employee employee = db.Employees.Single(e => e.EmployeeID == employeeID); string email = employee.EmployeeEmail; string subject = "Registration"; string employeeHTMLBody = getHTMLEmailForNewEmployee(password, employee.EmployeeName); EmployeeLeaveRequestViewModelsController.sendMailUsingDBSettings(db, email, subject, employeeHTMLBody); }