public ActionResult FetchCompleteWithContactLink(string data) { var result = AuthenticateUser(); if (!result.IsValid) return AuthorizationError(result); BaseMessage dataIn = BaseMessage.createFromString(data); var tasks = new TaskModel(); var contactid = tasks.AddCompletedContact(dataIn.argInt); BaseMessage br = new BaseMessage(); br.data = GetOneTimeLoginLink($"/Contact2/{contactid}?edit=true&{dataIn.getSourceQueryString()}", Util.UserName); br.count = 1; br.setNoError(); return br; }
public JsonResult CompleteWithContact(int id) { var tasks = new TaskModel(); var contactid = tasks.AddCompletedContact(id); return Json(new { ContactId = contactid }); }