/// <summary> /// Send mail to User after request approved by HOD /// </summary> public void SendMailToUSer_AfterApprovalfromHOD(List <long> vlist, string travelReqId) { //EMail Noitification var dicList = new Dictionary <string, object>(); var bulkMasterModel = new List <BulkUploadMasterModels>(); var bulkDetailModel = new List <BulkUploadModels>(); //int AddNo = Int32.Parse(Request.QueryString[2]); dicList = _bulkUploadRepository.GetBulkBookingInfoForPNRGenerationSelective(vlist); //bulkMasterModel = dicList["bulkDetailInfoEdit"] as List<BulkUploadMasterModels>; bulkDetailModel = dicList["bulkDetailInfoSelective"] as List <BulkUploadModels>; //Bulk Booking Requested User Info var bulkUserInfo = GetBulkBookingUserInfo(int.Parse(travelReqId)); var reqName = bulkUserInfo[2] == "M" ? "Mr." : "Ms." + " " + bulkUserInfo[1]; //Send Email Notification to user and Hod var emailSubject = "SOD Bulk Booking Approval Notification from HOD :" + System.DateTime.Now.ToString("dd/MMM/yyyy hh:mm:ss tt"); var emailTemplateName = "SodBulkBookingRequestApprovalNotificationTemplate_User.html"; var emailCredentials = EmailCredentials(emailSubject, emailTemplateName, bulkDetailModel, travelReqId.ToString(), reqName); TempData["emailData"] = emailCredentials; TempData["emailId"] = bulkUserInfo[3]; sendEmailNotification(); }