public void DeleteCommunityAssignment(Int32 idCommunity, long idAssignment)
        {
            long idCall = View.IdCall;

            if (UserContext.isAnonymous)
            {
                View.DisplaySessionTimeout();
            }
            else
            {
                Boolean deleted = CallService.DeleteCommunityAssignments(idCall, idCommunity, idAssignment);
                if (deleted)
                {
                    Community c = CurrentManager.GetCommunity(idCommunity);
                    if (c != null)
                    {
                        View.DisplayCommunityAssignmentDeleted(c.Name);
                    }
                    LoadAssignments(idCall);
                }
                else
                {
                    View.DisplaySaveErrors(!deleted);
                }
            }
        }