private int SetCallCurrentCommunity(dtoBaseForPaper call) { dtoCallCommunityContext context = ServiceCall.GetCallCommunityContext(call, View.Portalname); View.SetContainerName(context.CommunityName, context.CallName); View.IdCallCommunity = context.IdCommunity; return(context.IdCommunity); //int idCommunity = 0; //Community currentCommunity = CurrentManager.GetCommunity(this.UserContext.CurrentCommunityID); //Community community = null; //if (call != null) // idCommunity = (call.IsPortal) ? 0 : (call.Community != null) ? call.Community.Id : 0; //community = CurrentManager.GetCommunity(idCommunity); //if (community != null) // View.SetContainerName(community.Name, (call != null) ? call.Name : ""); //else if (currentCommunity != null && !call.IsPortal ) //{ // idCommunity = this.UserContext.CurrentCommunityID; // View.SetContainerName(currentCommunity.Name, (call != null) ? call.Name : ""); //} //else //{ // idCommunity = 0; // View.SetContainerName(View.Portalname, (call != null) ? call.Name : ""); //} //View.IdCallCommunity = idCommunity; //return idCommunity; }