/// <summary>
        /// Modifica lo stato di una commissione
        /// </summary>
        /// <param name="commId">Id Commissione</param>
        /// <param name="status">Nuovo stato</param>
        public void changeCommissionStatus(Int64 commId, CommissionStatus status)
        {
            CommissionStatusFeedback feed = CallService.ChangeCommissionStatus(commId, status);

            //Me.CurrentPresenter.SubmissionAssignAll(Me.IdCall, Me.IdComm)

            int newassigned = 0;



            if (feed == CommissionStatusFeedback.Success)
            {
                if (status == CommissionStatus.Started)
                {
                    newassigned = CallService.SubmissionAssignAll(View.IdCall, commId);
                }

                switch (status)
                {
                case CommissionStatus.Started:
                    SendAction(ModuleCallForPaper.ActionType.AdvCommissionStart, ModuleCallForPaper.ObjectType.AdvCommission, commId.ToString());
                    break;

                case CommissionStatus.Locked:
                    SendAction(ModuleCallForPaper.ActionType.AdvCommissionStop, ModuleCallForPaper.ObjectType.AdvCommission, commId.ToString());
                    break;

                case CommissionStatus.ValutationEnded:
                    SendAction(ModuleCallForPaper.ActionType.AdvCommissionClose, ModuleCallForPaper.ObjectType.AdvCommission, commId.ToString());
                    break;
                }
                InitView();
            }
            else
            {
                //ToDo: showMessage!
            }
        }