"다운로드 엑셀에서

1. 모든 항목 text로 변경 (숫자x, 날짜x)
2. 교육시작일, 교육종료일 하이픈 제거
3. 주민번호 하이픈 입력"
This commit is contained in:
lch 2021-05-27 00:56:43 +00:00
parent fa8ee14ae6
commit 0d73330e22
2 changed files with 9 additions and 20 deletions

Binary file not shown.

View File

@ -1444,28 +1444,17 @@ namespace NP.Base.Controllers
{ {
long tryParseResult = 0; long tryParseResult = 0;
d.userpno = d.userpno.Replace("-", ""); d.userpno = d.userpno.Replace("-", "");
if (!String.IsNullOrEmpty(d.ssdatestring)) d.ssdatestring = d.ssdatestring.Replace("-", "").Trim();
d.sedatestring = d.sedatestring.Replace("-", "").Trim();
if (!String.IsNullOrEmpty(d.ssdatestring) && d.ssdatestring.Length == 8)
{ {
int index = d.ssdatestring.IndexOf(" "); d.ssdatestring = string.Format("{0}-{1}-{2}", d.ssdatestring.Substring(0,4), d.ssdatestring.Substring(4, 2), d.ssdatestring.Substring(6, 2));
if (index > -1) d.ssdate = Convert.ToDateTime(d.ssdatestring);
{
d.ssdate = Convert.ToDateTime(d.ssdatestring.Substring(0, index + 1));
}
else {
d.ssdate = Convert.ToDateTime(d.ssdatestring.Substring(0, 10));
}
} }
if (!String.IsNullOrEmpty(d.sedatestring)) if (!String.IsNullOrEmpty(d.sedatestring) && d.sedatestring.Length == 8 )
{ {
int index = d.sedatestring.IndexOf(" "); d.sedatestring = string.Format("{0}-{1}-{2}", d.sedatestring.Substring(0, 4), d.sedatestring.Substring(4, 2), d.sedatestring.Substring(6, 2));
if (index > -1) d.sedate = Convert.ToDateTime(d.sedatestring);
{
d.sedate = Convert.ToDateTime(d.sedatestring.Substring(0, index + 1));
}
else
{
d.sedate = Convert.ToDateTime(d.sedatestring.Substring(0, 10));
}
} }
if (string.IsNullOrEmpty(d.username.Trim())) if (string.IsNullOrEmpty(d.username.Trim()))
{ {