public bool IsAlreadyApproved(Guid idDeskDocument, decimal version, string accountName) { DeskDocumentVersion docVersion = CurrentDeskDocumentVersionFacade.GetByIdAndVersion(idDeskDocument, version); if (docVersion == null) { return(false); } return(!_dao.GetByIdVersionAndAccount(docVersion.Id, accountName).Any()); }
/// <summary> /// Inserisce una nuova approvazione per il documento specificato per l'ultimo versioning presente /// </summary> public void AddApprove(Guid idDeskDocument, DeskRoleUser user) { decimal lastVersion = CurrentDeskDocumentVersionFacade.GetLastVersionByIdDeskDocument(idDeskDocument).Version.Value; AddApproveOrRefuse(idDeskDocument, lastVersion, user, true); }
public bool IsAlreadyApproved(Guid idDeskDocument, string accountName) { decimal lastVersion = CurrentDeskDocumentVersionFacade.GetLastVersionByIdDeskDocument(idDeskDocument).Version.Value; return(IsAlreadyApproved(idDeskDocument, lastVersion, accountName)); }