public dtoCommitteeSummaryItem(dtoBaseSummaryItem item)
     : this()
 {
     Anonymous = item.Anonymous;
     DisplayName = item.DisplayName;
     SubmittedOn = item.SubmittedOn;
     SubmitterType = item.SubmitterType;
     IdSubmitterType = item.IdSubmitterType;
     IdSubmission = item.IdSubmission;
     IdSubmissionOwner = item.IdSubmissionOwner;
     IdRevision = item.IdRevision;
 }
 public dtoCommitteesSummaryItem(dtoBaseSummaryItem item,DssCallEvaluation dssEvaluation) :this()
 {
     Anonymous = item.Anonymous;
     DisplayName = item.DisplayName;
     SubmittedOn = item.SubmittedOn;
     SubmitterType = item.SubmitterType;
     IdSubmitterType = item.IdSubmitterType;
     IdSubmission = item.IdSubmission;
     IdSubmissionOwner = item.IdSubmissionOwner;
     IdRevision = item.IdRevision;
     DssEvaluation = dssEvaluation;
 }
        //public dtoEvaluationSummaryItem(UserSubmission s, String anonymousUser)
        //    : base(s,anonymousUser )
        //{
        //     Evaluations= new List<dtoEvaluationDisplayItem> ();
        //    Counters = new Dictionary<EvaluationStatus, long>() { { EvaluationStatus.Evaluated, 0 }, { EvaluationStatus.Evaluating, 0 }, { EvaluationStatus.EvaluatorReplacement, 0 }, { EvaluationStatus.Invalidated, 0 }, { EvaluationStatus.None, 0 } };
        //}

        public dtoEvaluationSummaryItem(dtoBaseSummaryItem item, List<expEvaluation> evaluations,DssCallEvaluation dssEvaluation)
            : this()
        {
            Anonymous = item.Anonymous;
            DisplayName = item.DisplayName;
            SubmittedOn = item.SubmittedOn;
            SubmitterType = item.SubmitterType;
            IdSubmission = item.IdSubmission;
            IdSubmissionOwner = item.IdSubmissionOwner;
            IdRevision = item.IdRevision;
            IdSubmitterType = item.IdSubmitterType;
            if (evaluations!=null && evaluations.Any())
                Evaluations = evaluations.Select(e=> dtoEvaluationDisplayItem.GetAsEvaluationsSummaryItem(e)).ToList();
            DssEvaluation = dssEvaluation;
        }