public string SaveorUpdateApplicantRegisterEmail(EmailAddressBO objEmailAddressBO, string strPassword, int iUserId) { List <ProcParameterBO> objProcParameterBOList = new List <ProcParameterBO>(); ProcParameterBO objDBparameter = null; string strResult = ""; try { objDBparameter = new ProcParameterBO(); objDBparameter.Direction = ParameterDirection.Input; objDBparameter.ParameterName = "@strPassword"; objDBparameter.dbType = DbType.String; objDBparameter.ParameterValue = strPassword; objProcParameterBOList.Add(objDBparameter); objDBparameter = new ProcParameterBO(); objDBparameter.Direction = ParameterDirection.Input; objDBparameter.ParameterName = "@iApplicantId"; objDBparameter.dbType = DbType.Int32; objDBparameter.ParameterValue = objEmailAddressBO.ApplicantId; objProcParameterBOList.Add(objDBparameter); objDBparameter = new ProcParameterBO(); objDBparameter.Direction = ParameterDirection.Input; objDBparameter.ParameterName = "@strEmailAddress"; objDBparameter.dbType = DbType.String; objDBparameter.ParameterValue = objEmailAddressBO.EmailAddress; objProcParameterBOList.Add(objDBparameter); objDBparameter = new ProcParameterBO(); objDBparameter.Direction = ParameterDirection.Output; objDBparameter.ParameterName = "@strResult"; objDBparameter.dbType = DbType.String; objDBparameter.Size = 100; objProcParameterBOList.Add(objDBparameter); objDBAccess.executeNonQuery(ProcSaveApplicantRegisterEmail, ref objProcParameterBOList); for (int i = 0; i < objProcParameterBOList.Count; i++) { if (objProcParameterBOList[i].Direction == ParameterDirection.Output) { strResult = objProcParameterBOList[i].ParameterValue.ToString(); } } } catch (Exception ex) { ExceptionError.Error_Log(ex, "SaveorUpdateApplicantRegisterEmail"); strResult = "FAILED"; throw ex; } return(strResult); }
public JsonResult SaveApplicantRegisterEmail(EmailAddressBO Data) { string strResult = ""; ApplicantRegisterBAL objApplicantRegisterBAL = new ApplicantRegisterBAL(); Data.IsActive = true; string strReturnPassword = ""; string strEmailBody = ""; if (Data.EmailAddress != "") { strEmailBody = getEmailBody(Data.EmailAddress, ref strReturnPassword); } if (strResult == "") { strResult = objApplicantRegisterBAL.SaveorUpdateApplicantRegisterEmail(Data, strReturnPassword, 1); if (strResult == "SUCCESS" && Data.EmailAddress != "") { CommonUtils.SendEmail(strSenderEmailAddress, Data.EmailAddress, strEmailSubject, strEmailBody); } } return(Json(strResult, JsonRequestBehavior.AllowGet)); }
public string SaveorUpdateApplicantRegisterEmail(EmailAddressBO objEmailAddressBO, string strPassword, int iUserId) { return(objApplicantRegisterDAL.SaveorUpdateApplicantRegisterEmail(objEmailAddressBO, strPassword, iUserId)); }