public RemarkW(Remark remark)
        {
            this.Id = remark.Id;
            this.Text = remark.Text;

            //this.ProtocolsRemarks = remark.ProtocolsRemarks;
        }
        /// <summary>
        /// Shallow copy !
        /// </summary>
        public Remark ConvertFromArchived(ArchivedProtocolRemark aRemark)
        {
            var remark = new Remark();

            remark.Text = aRemark.Remark;

            return remark;
        }
        public Remark ToBase()
        {
            var remark = new Remark();
            remark.Id = this.Id;
            remark.Text = this.Text;

            //remark.ProtocolsRemarks = remark.ProtocolsRemarks;

            return remark;
        }
 /// <summary>
 /// Shallow copy !
 /// </summary>
 public ArchivedProtocolRemark ConvertToArchived(Remark productTest)
 {
     throw new NotImplementedException();
 }