public ActionResult DeleteFull(int ProcessId, int ProjectFilter)
{
try
{
string wfmBaseAddress = ConfigurationSettings.AppSettings["wfmBaseAddress"].ToString();
string wfmUsername = ConfigurationSettings.AppSettings["wfmUsername"].ToString();
string wfmPassword = ConfigurationSettings.AppSettings["wfmPassword"].ToString();
string sqlConnectionString = ConfigurationSettings.AppSettings["repositoryConnectionString"].ToString();
InFlowWFM wfm = new InFlowWFM(wfmBaseAddress, wfmUsername, wfmPassword, sqlConnectionString);
wfm.deleteProcess(ProcessId, true);
return RedirectToAction("Index", new { projectId = ProjectFilter });
}
catch (Exception e)
{
ViewBag.Error = e.Message;
while (e.InnerException != null)
{
e = e.InnerException;
ViewBag.Error = ViewBag.Error + e.Message;
}
return View("Error");
}
}