public IHttpActionResult Save(TempClosureReopenMemo tempReopenMemo) { var project = ProjectInfo.Get(tempReopenMemo.ProjectId, FlowCode.TempClosure_ReopenMemo); project.CreateUserAccount = ClientCookie.UserCode; project.Update(); tempReopenMemo.Save(); ProjectInfo.FinishNode(tempReopenMemo.ProjectId, FlowCode.TempClosure_ReopenMemo, NodeCode.TempClosure_ReopenMemo_Input); return(Ok()); }
public IHttpActionResult Get(string projectId) { var tempClosureInfo = TempClosureInfo.Get(projectId); return(Ok(new { Entity = TempClosureReopenMemo.Get(projectId), TempClosureDate = tempClosureInfo.ActualTempClosureDate, IsActor = ProjectUsers.IsRole(projectId, ClientCookie.UserCode, ProjectUserRoleCode.AssetActor) })); }