public bool ApproveUser(ManageUsersViewModel user) { var result = _userProcessor.ApproveUser(user.Userid); if (result) { string loginUrl = $"{URLprotocol}://" + $"{_httpContextAccessor.HttpContext.Request.Host.Value}" + $"/Auth/Index"; var eModel = new EmailViewModel { Subject = "Account Approval", Body = "Dear " + user.FirstName + "," + "<br/>You have successfully registered with us.You are one step away to explore our application.<br/><br/>Please <a href=" + loginUrl + ">click here</a> to proceed." + "<br/><br/><br/>Thank You<br/>CareerIndeed Team", To = new string[] { user.Email }, From = config["EmailCredential:Fromemail"], IsHtml = true, MailType = (int)MailType.UserApproval }; emailHandler.SendMail(eModel, user.Userid); return(true); } return(false); }