ist es möglich, eine Controller-Aktion als Pfad auf SMTP-E-Mail übergeben?mvc E-Mail mit Controller-Aktion als Anhang
Ich habe diese Methode in meinem Controller, die mir bekommt, was ich gesucht:
public void ConnectToDatabase(Modelclass uc)
{
// IList<Modelclass> list = new List<Modelclass>();
var query = (from a in db.DBTable
where a.IDNumber.Equals(uc.ID_Number)
select a).ToList();
var tt = query;
}
und ich nennen diese Methode zu dieser Aktion auf demselben Controller:
[HttpPost]
public ActionResult GetUserInput(ModelClass model)
{
var idnumber = model.ID_Number;
var startdate = model.Start_Date;
var enddate = model.End_Date;
ConnectToDatabase(model);
// validate your date here and return True if validated
if (model.End_Date < model.Start_Date)
{
return Json(false);
}
return View("Search");
}
so möchte ich Übergeben Sie diese "connectToDatabase" -Methode als Anhang an die zu sendende E-Mail.
wo starte ich überhaupt?
Hallo @fulufhelo, ich möchte fragen, Übergeben Sie 'ConnectToDatabase' oder' GetUserInput' in E-Mails? –
Ich möchte ConnectToDatabase übergeben @ShawnYan –
AFAIK Sie können Methode nicht in E-Mail übergeben. Sie können "URL.Action" übergeben, die aufgerufen wird, wenn der Benutzer auf den Link klickt. –