#region Copyright © 2015 CLIPSOFT Co.,Ltd. All Rights Reserved.
//
// All rights are reserved. Reproduction or transmission in whole or in part,
// in any form or by any means, electronic, mechanical or otherwise, is
// prohibited without the prior written consent of the copyright owner.
//
// Filename: ConsentSetVO.cs
//
#endregion
using System;
using System.ComponentModel;

namespace CLIP.eForm.Consent.Entity {
    /// <summary>
    /// 동의서찾기 데이터 엔터티
    /// </summary>
    /// <remarks>
    /// <p>[설계자]</p>
    /// <p>  클립소프트 기술부 이창훈 (chlee@clipsoft.co.kr)</p>
    /// <p>[원본 작성자]</p>
    /// <p>  클립소프트 기술부 이인희</p>
    /// <p>[수정 작성자]</p>
    /// <p></p>
    /// <p>----------------------------------------------------------------------------------------</p>
    /// <p>[HISTORY]</p>
    /// <p> 2016-06-29 : 최초작성</p>
    /// <p>----------------------------------------------------------------------------------------</p>
    /// </remarks>  
    [Serializable]
    public class ConsentBySearchVO {

      public ConsentBySearchVO() {
        foreach (PropertyDescriptor property in TypeDescriptor.GetProperties(this)) {
          if (property.DisplayName == "FormRid" || property.DisplayName == "PrntCnt") {
            property.SetValue(this, 0);
          } else {
            property.SetValue(this, "");
          }
        }
      }
      public string FormCd { get; set; }
      public string FormGuid { get; set; }
      public string FormName { get; set; }
      public string FullCategoryName { get; set; }
      public int FormRid { get; set; }
      public int PrntCnt { get; set; }
      public string PrntOnly { get; set; }
      public string OcrTagYN { get; set; }
      public string FormPrintName { get; set; }
      public string OpDiagName { get; set; }
      public string OpName { get; set; }
      public string UserDrFlag { get; set; }
      public string LinkFormCd { get; set; }
    }
  }