YNICTE/Model/Documents.cs

227 lines
6.6 KiB
C#
Raw Normal View History

2020-12-22 10:32:29 +09:00
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace NP.Model
{
2020-12-22 17:37:14 +09:00
public class Documents : VMBase
2020-12-22 10:32:29 +09:00
{
public Excellog excellog { get; set; }
2020-12-22 17:37:14 +09:00
public IList<Document> DocumentList { get; set; }
public List<textvalue> syears { get; set; }
public List<textvalue> cgs { get; set; }
public List<textvalue> cshapes { get; set; }
public List<textvalue> typemans { get; set; }
public List<textvalue> edukinds { get; set; }
public List<textvalue> typeedus { get; set; }
public List<textvalue> typegrades { get; set; }
public List<textvalue> typejobs { get; set; }
public List<textvalue> words { get; set; }
public List<textvalue> kinds { get; set; }
2020-12-22 17:37:14 +09:00
}
public class Document : BaseModel
2020-12-22 17:37:14 +09:00
{
/// <summary>
/// 순서
/// </summary>
public Int64 no { get; set; }
/// <summary>
/// 구분
/// </summary>
public String kind { get; set; }
/// <summary>
/// 과정분류
/// </summary>
public String cg { get; set; }
/// <summary>
/// 교육유형
/// </summary>
public String cshape { get; set; }
/// <summary>
2020-12-22 17:37:14 +09:00
/// 이름
/// </summary>
public String username { get; set; }
/// <summary>
/// 주민번호
/// </summary>
public String userpno { get; set; }
public String userpnostr
{
get
{
return userpno.Length > 7 ? userpno.Insert(6, "-") : userpno;
}
}
2020-12-22 17:37:14 +09:00
/// <summary>
/// 기술인분류
/// </summary>
public String typeman { get; set; }
/// <summary>
/// 교육구분
/// </summary>
public String edukind { get; set; }
/// <summary>
/// 교육목적
/// </summary>
public String typeedu { get; set; }
/// <summary>
/// 등급
/// </summary>
public String typegrade { get; set; }
/// <summary>
/// 직무분야
/// </summary>
public String typejob { get; set; }
/// <summary>
/// 과정명
/// </summary>
public String cgname { get; set; }
/// <summary>
/// 수료번호
/// </summary>
public String completeno { get; set; }
/// <summary>
/// 업체명
/// </summary>
public String companyname { get; set; }
/// <summary>
/// 업체주소
/// </summary>
public String companyaddr { get; set; }
/// <summary>
/// 사업자등록번호
/// </summary>
public String brno { get; set; }
/// <summary>
/// 고용보험관리번호
/// </summary>
public String eino { get; set; }
/// <summary>
/// 업태
/// </summary>
public String btype { get; set; }
/// <summary>
/// 종목
/// </summary>
public String bkind { get; set; }
/// <summary>
/// 대표자
/// </summary>
public String ceoname { get; set; }
/// <summary>
/// 교육시작일
/// </summary>
public DateTime? ssdate { get; set; }
public String ssdateymd
{
get
{
return ssdate != null ? ssdate.Value.ToString("yyyy-MM-dd") : null;
}
}
public String ssdateymd2
{
get
{
return ssdate != null ? ssdate.Value.ToString("yyyyMMdd") : null;
}
}
/// <summary>
/// 교육시작일(엑셀매칭용)
/// </summary>
public string ssdatestring { get; set; }
2020-12-22 17:37:14 +09:00
/// <summary>
/// 교육종료일
/// </summary>
public DateTime? sedate { get; set; }
public String sedateymd
{
get
{
return sedate != null ? sedate.Value.ToString("yyyy-MM-dd") : null;
}
}
public String sedateymd2
{
get
{
return sedate != null ? sedate.Value.ToString("yyyyMMdd") : null;
}
}
2020-12-22 17:37:14 +09:00
/// <summary>
/// 교육종료일(엑셀매칭용)
/// </summary>
public string sedatestring { get; set; }
/// <summary>
2020-12-22 17:37:14 +09:00
/// 교육이수시간
/// </summary>
public String sctime { get; set; }
/// <summary>
/// 소속협회
/// </summary>
public String assign { get; set; }
/// <summary>
/// 학력
/// </summary>
public String slevel { get; set; }
/// <summary>
/// 직위
/// </summary>
public String uduty { get; set; }
/// <summary>
/// 교육생연락처
/// </summary>
public String phone { get; set; }
/// <summary>
/// 업체담당자
/// </summary>
public String mname { get; set; }
/// <summary>
/// 업체담당자연락처
/// </summary>
public String mphone { get; set; }
/// <summary>
/// 교육비
/// </summary>
public String sprice { get; set; }
/// <summary>
/// 환급액
/// </summary>
public String rprice { get; set; }
/// <summary>
/// 환급은행명
/// </summary>
public String rbank { get; set; }
/// <summary>
/// 환급계좌
/// </summary>
public String rbankno { get; set; }
/// <summary>
/// 환급계좌예금주
/// </summary>
public String rbankuser { get; set; }
/// <summary>
/// 계산서 이메일
/// </summary>
public String taxemail { get; set; }
/// <summary>
/// 교육연도
/// </summary>
public String syear { get; set; }
public int? pagenum { get; set; }
public int pageviewcount { get; set; }
public int pagerowcount { get; set; }
2021-07-09 14:42:33 +09:00
public String userid { get; set; }
public String paynostr { get; set; }
2020-12-22 17:37:14 +09:00
}
public class textvalue
{
public String text { get; set; }
public String value { get; set; }
public String refcode { get; set; }
2020-12-22 10:32:29 +09:00
}
}