public HttpResponseMessage PractitionerApproved(Guid accId) { string practitionerEmailAddress = String.Empty; try { //var accId = vm.CompanyId; PractitionerBusiness businessLayer = new PractitionerBusiness(); practitionerEmailAddress = businessLayer.PractitioenrApproved(accId); if (!String.IsNullOrEmpty(practitionerEmailAddress)) { string mailFrom = ConstantHelper.AppSettings.MailFrom; string emailSubject = ConstantHelper.Email.AccountVerification.AccountVerifiedSubject; string emailBody = ConstantHelper.Email.AccountVerification.PractitionerApprovedBody; string userName = ConstantHelper.AppSettings.UserName; string password = ConstantHelper.AppSettings.Password; EmailHelper.SentMail(mailFrom, practitionerEmailAddress, emailSubject, emailBody, userName, password); } } catch (Exception err) { new LogHelper().LogMessage("RegistrationController.PractitionerApproved : " + err); } string route = ConstantHelper.AppSettings.RootSiteUrl + "HomePage/CompanyApproved"; var response = Request.CreateResponse(HttpStatusCode.Moved); response.Headers.Location = new Uri(route); return(response); }