Мне нужно вызвать этот метод в контроллере, не знаю, как это сделать ниже, это мой метод в DataAccess.cs.Как вызвать метод в контроллере?
public static string MarkMessage(Guid messageId, bool isread) //New method created //call this in controller //Method passes in Guid messagedID and bool isread
{
string errorMessage = string.Empty; //Error is empty
try
{
var pcs_caseportalmessage = new pcs_caseportalmessage() //new portal case message created
{
Id = messageId, //Id is messageID
pcs_MessageRead = isread //CRM field pcs_MessageRead set to isread
};
ServerConnection.CrmService.Update(pcs_caseportalmessage); //Update the caseportal message
}
catch (Exception ex) //Catch exception message
{
errorMessage = errorMessage + ex.Message; //Error message
}
return errorMessage; //returns error
}
Ниже мой контроллер
[HttpPost]
public ActionResult MarkMessage(Guid messageId, bool isread)
{
if (isread == true)
{
//Need to call CRM in data access
}
}
Какая ошибка? – Imad