protected void Page_Load(object sender, EventArgs e) { // 2019-07-15-임종우 : ESD 교육이수 정보 처리 if (Request.QueryString["mode"].Equals("esdTime")) { Visitor bll = new Visitor(); VisitorInfo obj = new VisitorInfo(); obj.VisitorCode = Convert.ToInt32(Request.QueryString["visitorCode"]); int result = bll.updateEdsData(obj); } else { VisitorData bll = new VisitorData(); VisitorDataInfo obj = new VisitorDataInfo(); obj.VisitorDataCode = Convert.ToInt32(Request.QueryString["visitorDataCode"]); if (Request.QueryString["mode"].Equals("inTime")) { int result = bll.updateInTime(obj); } else if (Request.QueryString["mode"].Equals("outTime")) { int result = bll.updateOutTime(obj); } } String key = HttpUtility.UrlEncode(Request.QueryString["key"]); Page.RegisterClientScriptBlock("alert", JavaScriptBuilder.alert("Đã hoàn thành (처리 하였습니다).", "visitDataList.aspx?keyWord=" + Request.QueryString["keyWord"] + "&key=" + key + "&page=" + Request.QueryString["page"])); }
protected void btnOutput_Click(object sender, EventArgs e) { CarVisitDataInfo carVisitDataInfo = new CarVisitDataInfo(); carVisitDataInfo.CarDataInfo = new CarDataInfo(); carVisitDataInfo.CarHandlerInfo = new CarHandlerInfo(); if (Request.Form["slHandler"].Equals("ADD")) { carHandler.CarCode = Convert.ToInt32(Request.Form["txtCarCode"]); carHandler.Handler = Request.Form["txthandler"]; carHandler.Phone = txtPhone.Text; bll.insertCarHandler(carHandler); carVisitDataInfo.CarHandlerInfo.CarHandlerCode = bll.selectMaxCarHandlerCode(); } else { carVisitDataInfo.CarHandlerInfo.CarHandlerCode = Convert.ToInt32(Request.Form["txtHandlerCode"]); } carVisitDataInfo.CarDataInfo.CarCode = Convert.ToInt32(Request.Form["txtCarCode"]); carVisitDataInfo.EmployeeName = txtEmployee.Text; carVisitDataInfo.Etc = txtEtc.Text; // 차량 출문 처리 (업무차) xử lý xe ra cổng (xe công vụ ) bll.insertCarVisitData("output", carVisitDataInfo); Page.RegisterClientScriptBlock("alert", JavaScriptBuilder.alert("Đã hoàn thành 처리 하였습니다.", "carVisitDataList.aspx")); }
protected void Page_Load(object sender, EventArgs e) { // 로그인 체크 check login EmployeeInfo loginEmployee = new EmployeeInfo(); VisitData bllVisit = new VisitData(); TakeOutData bllTakeOut = new TakeOutData(); loginEmployee = (EmployeeInfo)Session["loginMember"]; if (loginEmployee == null) { Response.Redirect("~/login.aspx", true); } if (loginEmployee.ManagerLevel < 1) { Response.Redirect("~/login.aspx", true); } if (Request.QueryString["mode"].Equals("takeOut")) { int result = bllTakeOut.updateApprove(Request.QueryString["takeOutDataCode"], Request.QueryString["status"], ""); Page.RegisterClientScriptBlock("alert", JavaScriptBuilder.alert("Đã hoàn thành (처리 하였습니다).", "takeOutDataList.aspx?keyWord=" + Request.QueryString["keyWord"] + "&key=" + Request.QueryString["key"])); } else if (Request.QueryString["mode"].Equals("visit")) { int result = bllVisit.updateApprove(Request.QueryString["visitDataCode"], Request.QueryString["status"], ""); Page.RegisterClientScriptBlock("alert", JavaScriptBuilder.alert("Đã hoàn thành (처리 하였습니다).", "visitDataList.aspx?keyWord=" + Request.QueryString["keyWord"] + "&key=" + Request.QueryString["key"] + "&page=" + Request.QueryString["page"])); } }
protected void Page_Load(object sender, EventArgs e) { // 로그인 체크 check login EmployeeInfo loginEmployee = new EmployeeInfo(); loginEmployee = (EmployeeInfo)Session["loginMember"]; if (loginEmployee == null) { Response.Redirect("~/login.aspx", true); } if (loginEmployee.ManagerLevel < 1) { Response.Redirect("~/login.aspx", true); } TakeOutItemData bll = new TakeOutItemData(); if (Request.QueryString["mode"].Equals("inTime")) { int result = bll.updateInTime(Request.QueryString["takeOutItemDataCode"], loginEmployee.Upnid); } else if (Request.QueryString["mode"].Equals("outTime")) { int result = bll.updateOutTime(Request.QueryString["takeOutDataCode"], loginEmployee.Upnid); } Page.RegisterClientScriptBlock("alert", JavaScriptBuilder.alert("Đã hoàn thành (처리 하였습니다).", "takeOutDataList.aspx?keyWord=" + Request.QueryString["keyWord"] + "&key=" + Request.QueryString["key"])); }
protected void Page_Load(object sender, EventArgs e) { Company bll = new Company(); CompanyInfo obj = new CompanyInfo(); obj = bll.getCompany(Request["companyCode"]); obj.Approve = 1; int result = bll.updateCompany(obj); Page.RegisterClientScriptBlock("alert", JavaScriptBuilder.alert("Đã được đồng ý (승인 처리 하였습니다).", "requestList.aspx")); }
protected void Page_Load(object sender, EventArgs e) { // 로그인 체크 check login EmployeeInfo loginEmployee = new EmployeeInfo(); loginEmployee = (EmployeeInfo)Session["loginMember"]; if (loginEmployee == null) { Response.Redirect("~/login.aspx", true); } if (Page.IsPostBack) { // 등록하기 Đăng ký // 등록 여부 검사 Có Kiểm tra đăng ký hay không bool exists = bll.existsComapny(regNumber1.Text, regNumber2.Text, regNumber3.Text, companyName.Text); if (exists == true) { Page.RegisterStartupScript("alertMsg", JavaScriptBuilder.alert(companyName.Text + "là tên công ty đã được đăng ký trước (는 이미 등록된 업체 명입니다.\\nHãy tìm theo tên công ty 회사명으로 검색해 보시기 바랍니다).")); } else { // 객체를 만들어 저장 Lưu object đã tạo CompanyInfo company = new CompanyInfo(); company.CompanyName = companyName.Text; company.RegNumber1 = regNumber1.Text; company.RegNumber2 = regNumber2.Text; company.RegNumber3 = regNumber3.Text; company.Phone1 = phone1.Text; company.Phone2 = phone2.Text; company.Phone3 = phone3.Text; company.MasterName = masterName.Text; company.Address = address.Text; company.Approve = 0; company.EmployeeCode = loginEmployee.Upnid; company.EmployeeName = loginEmployee.DisplayName; company.EmployeeDept = loginEmployee.Dep_name; /////////////////////////////////////////// int result = bll.insertCompany(company); // 2011-02-11-김민우: 담당자에게 인폼 오토 메일 발송 bll.CreateHtml(company); //Response.Redirect("requestList.aspx?employeeCode="+loginEmployee.Upnid); Response.Redirect("/COMS/main/company/requestList.aspx"); } } }
protected void Page_Load(object sender, EventArgs e) { TakeOutData blltakeOutData = new TakeOutData(); TakeOutItemData bllTakeOutItemData = new TakeOutItemData(); List <TakeOutItemDataInfo> list = bllTakeOutItemData.selectTakeOutItemDataList(Request.QueryString["takeOutDataCode"]); for (int i = 0; i < list.Count; i++) { TakeOutItemDataInfo item = (TakeOutItemDataInfo)list[i]; int resultDel = bllTakeOutItemData.deleteTakeOutItemData(item); } TakeOutDataInfo takeOutDataInfo = new TakeOutDataInfo(); takeOutDataInfo.TakeOutDataCode = Request.QueryString["takeOutDataCode"]; int result = blltakeOutData.deleteTakeOutData(takeOutDataInfo); Page.RegisterClientScriptBlock("alert", JavaScriptBuilder.alert("đã xóa (삭제 하였습니다).", "listTakeOut.aspx")); }
protected void Page_Load(object sender, EventArgs e) { Car bll = new Car(); CarVisitDataInfo obj = new CarVisitDataInfo(); obj.CarVistDataCode = Convert.ToInt32(Request.QueryString["carVisitDataCode"]); int result = bll.updateOutTime(obj.CarVistDataCode); //if (Request.QueryString["mode"].Equals("inTime")) //{ // int result = bll.updateInTime(obj); //} //else if (Request.QueryString["mode"].Equals("outTime")) //{ // int result = bll.updateOutTime(obj); //} String key = HttpUtility.UrlEncode(Request.QueryString["key"]); Page.RegisterClientScriptBlock("alert", JavaScriptBuilder.alert("Đã hoàn thành (처리 하였습니다).", "../security/carVisitDataList.aspx?keyWord=" + Request.QueryString["keyWord"] + "&key=" + key + "&page=" + Request.QueryString["page"])); }
protected void Page_Load(object sender, EventArgs e) { Car bll = new Car(); #region control Add Attribute number.Attributes.Add("onblur", "numCheck();"); //txtCarNo.Attributes.Add("onkeypress", "numCheck();"); // 2019-03-26-임종우 : .net 에서 client단에 readonly 설정 시 값을 안 가져오는 문제 발생.. 서버에 Attributes 추가로 해결 함. companyName.Attributes.Add("readonly", "readonly"); #endregion if (Page.IsPostBack) { // 객체 생성 Hình thành Object CarDataInfo carData = new CarDataInfo(); CarHandlerInfo carHandler = new CarHandlerInfo(); carData.CarCategoryCode = Convert.ToInt32(carCategoryCode.SelectedValue); carData.Header = header.Text; carData.Number = number.Text; //carData.Handler = handler.Text; carData.Reject = 0; carData.RejectContent = ""; carData.CarType = "4"; carData.CompanyName = companyName.Text; if (!String.IsNullOrEmpty(companyCode.Value)) { carData.CompanyCode = Convert.ToInt32(companyCode.Value); } // 차량번호 중복 검사 로직 삭제 (2008.03.10) //if (bll.existsCarData(carData.Header, carData.Number,carData.Handler)) //{ // Page.RegisterStartupScript("alertMsg", JavaScriptBuilder.alert(header.Text + number.Text + " 는 이미 등록된 차량 번호 입니다.")); //} //else //{ // int result = bll.insertCarData(carData); // Response.Redirect("searchCar.aspx"); //} if (bll.existsCarData(carData.Header, carData.Number)) { Page.RegisterStartupScript("alertMsg", JavaScriptBuilder.alert(number.Text + " là số xe đã được đăng ký trước (는 이미 등록된 차량 번호 입니다).")); } else if (String.IsNullOrEmpty(carData.CompanyName)) { Page.RegisterStartupScript("alertMsg", JavaScriptBuilder.alert("Nhập tên công ty (회사명을 입력하여 주세요).")); } else { int result = bll.insertCarData(carData); int carCode = bll.selectMaxCarCode(); carHandler.CarCode = carCode; carHandler.Handler = handler.Text; carHandler.Phone = ""; //운전자 등록 đăng ký lái xe bll.insertCarHandler(carHandler); Response.Redirect("searchCar.aspx"); } //int result = bll.insertCarData(carData); //Response.Redirect("searchCar.aspx"); } else { lableCodeName.Text = "Đăng ký xe (차량 등록하기)"; mode.Value = Request.QueryString["mode"]; } }
protected void Page_Load(object sender, EventArgs e) { // 관리자 체크 check người quản lý EmployeeInfo loginEmployee = new EmployeeInfo(); loginEmployee = (EmployeeInfo)Session["loginMember"]; if (loginEmployee == null) { Response.Redirect("~/login.aspx", true); } if (loginEmployee.ISAdmin == false) { Response.Redirect("~/login.aspx", true); } if (Page.IsPostBack) { // 수정하기 sửa if (mode.Value.Equals("modify")) { CompanyInfo company = new CompanyInfo(); company = bll.getCompany(Request["companyCode"]); company.CompanyCode = Convert.ToInt32(Request.QueryString["companyCode"]); company.CompanyName = companyName.Text; company.RegNumber1 = regNumber1.Text; company.RegNumber2 = regNumber2.Text; company.RegNumber3 = regNumber3.Text; company.Phone1 = phone1.Text; company.Phone2 = phone2.Text; company.Phone3 = phone3.Text; company.MasterName = masterName.Text; company.Address = address.Text; company.CompanyManagementNo = companyManagementNo.Text; company.CompanyStartNo = companyStartNo.Text; int result = bll.updateCompany(company); Response.Redirect("companyList.aspx"); } // 등록하기 quay lại else { // 등록 여부 검사 kiểm tra có đăng ký hay không bool exists = bll.existsComapny(regNumber1.Text, regNumber2.Text, regNumber3.Text, companyName.Text); if (exists == true) { Page.RegisterStartupScript("alertMsg", JavaScriptBuilder.alert(companyName.Text + "là tên công ty đã được đăng ký. \\nHãy tìm theo tên công ty. (는 이미 등록된 업체 명입니다.\\n회사명으로 검색해 보시기 바랍니다).")); } else { // 객체를 만들어 저장 lưu object được tạo CompanyInfo company = new CompanyInfo(); company.CompanyName = companyName.Text; company.RegNumber1 = regNumber1.Text; company.RegNumber2 = regNumber2.Text; company.RegNumber3 = regNumber3.Text; company.Phone1 = phone1.Text; company.Phone2 = phone2.Text; company.Phone3 = phone3.Text; company.MasterName = masterName.Text; company.Address = address.Text; company.Approve = 1; company.EmployeeCode = loginEmployee.Upnid; company.CompanyManagementNo = companyManagementNo.Text; company.CompanyStartNo = companyStartNo.Text; company.EmployeeName = loginEmployee.DisplayName; company.EmployeeDept = loginEmployee.Dep_name; int result = bll.insertCompany(company); bll.CreateHtml(company); Response.Redirect("companyList.aspx"); } } } else { if (Request.QueryString["mode"].Equals("modify")) { CompanyInfo company = bll.getCompany(Request.QueryString["companyCode"]); companyName.Text = company.CompanyName; regNumber1.Text = company.RegNumber1; regNumber2.Text = company.RegNumber2; regNumber3.Text = company.RegNumber3; phone1.Text = company.Phone1; phone2.Text = company.Phone2; phone3.Text = company.Phone3; masterName.Text = company.MasterName; address.Text = company.Address; companyManagementNo.Text = company.CompanyManagementNo; companyStartNo.Text = company.CompanyStartNo; lableCodeName.Text = "Sửa thông tin công ty (업체 정보 수정하기) : " + company.CompanyName; mode.Value = Request.QueryString["mode"]; } else { lableCodeName.Text = "Đăng ký công ty (업체 등록하기)"; mode.Value = Request.QueryString["mode"]; } } }
protected void Page_Load(object sender, EventArgs e) { // 관리자 체크 EmployeeInfo loginEmployee = new EmployeeInfo(); loginEmployee = (EmployeeInfo)Session["loginMember"]; if (loginEmployee.ManagerLevel == -1 || loginEmployee.ManagerLevel > 0) { PanelFreepass.Visible = true; } Visitor bll = new Visitor(); if (Page.IsPostBack) { VisitorInfo visitor = new VisitorInfo(); if (!String.IsNullOrEmpty(visitorCode.Value)) { visitor.VisitorCode = Convert.ToInt32(visitorCode.Value); } //visitor.VisitorCode = Convert.ToInt32(Request.QueryString["visitorCode"]); visitor.VisitorName = visitorName.Text; visitor.VisitorPhone1 = phone1.Text; visitor.VisitorPhone2 = phone2.Text; visitor.VisitorPhone3 = phone3.Text; visitor.VisitorRegNumber1 = visitorRegNumber1.Text; visitor.VisitorRegNumber2 = null; visitor.VisitorPassportNumber = visitorPassportNumber.Text; if (!String.IsNullOrEmpty(companyCode.Value)) { visitor.CompanyCode = Convert.ToInt32(companyCode.Value); } // 기존에 reject 여부확인하여 업데이트 if (!String.IsNullOrEmpty(reject.Value)) { visitor.Reject = Convert.ToInt32(reject.Value); } else { visitor.Reject = 0; } // 기존에 rejectContent 여부확인하여 업데이트 if (!String.IsNullOrEmpty(rejectContent.Value)) { visitor.RejectContent = rejectContent.Value; } else { visitor.RejectContent = ""; } // 수정하기 sửa if (mode.Value.Equals("modify")) { int result = bll.updatetVisitor(visitor); Page.RegisterStartupScript("alertMove", JavaScriptBuilder.alert(visitorName.Text + " Đã được đăng ký (님의 정보가 등록되었습니다).", "searchVisitor.aspx?index=" + Request.QueryString["index"])); //Response.Redirect("searchVisitor.aspx?index=" + Request.QueryString["index"], true); } // 등록하기 đăng ký else { // 내국인 Việt nam if (!String.IsNullOrEmpty(visitorRegNumber1.Text)) { //김민우 if (StringUtil.CheckBirthDay(visitorRegNumber1.Text)) { // 등록 여부 검사 bool exists = bll.existsVisitor(visitorRegNumber1.Text, visitorName.Text); if (exists == true) { Page.RegisterStartupScript("alertMsg", JavaScriptBuilder.alert(visitorName.Text + " Là khách thăm đã được đăng ký trước\\n. Hãy tìm kiếm nhé. (는(은) 이미 등록된 내방객 입니다.\\n검색해 보시기 바랍니다).")); } else { visitor.VisitorFlag = 0; int result = bll.insertVisitor(visitor); } } else { Page.RegisterStartupScript("alertMsg", JavaScriptBuilder.alert("Nhấm ngày, tháng, năm sinh.\\n\\n Hãy kiểm tra lại. (생년월일이 잘못 되었습니다.\\n\\n생년월일을 확인하여 주십시오)")); } } //외국인 또는 free pass 인원 // người nước ngoài hoặc free pass else { // 외국인 Người ngoại quốc if (!String.IsNullOrEmpty(visitorPassportNumber.Text)) { visitor.VisitorFlag = 1; int result = bll.insertVisitor(visitor); //Response.Redirect("searchVisitor.aspx?index=" + Request.QueryString["index"], true); } // free pass 인원 Số lượng free pass else { //등록 여부 검사 bool existsFree = bll.existsFreepassVisitor(visitor.VisitorName, visitor.CompanyCode); if (existsFree == true) { Page.RegisterStartupScript("alertMsg", JavaScriptBuilder.alert(visitor.VisitorName + " là khách thăm đã được đăng ký.\\n Hãy tìm kiếm nhé. (는(은) 이미 등록된 내방객 입니다.\\n검색해 보시기 바랍니다).")); } else { visitor.VisitorFlag = 2; int result = bll.insertVisitor(visitor); } } } Page.RegisterStartupScript("alertMove", JavaScriptBuilder.alert(visitorName.Text + " thông tin đã được đăng ký (님의 정보가 등록되었습니다).", "searchVisitor.aspx?index=" + Request.QueryString["index"])); } } else { StringBuilder jsFunc = new StringBuilder(); jsFunc.Append("<script language='javascript' type='text/javascript'>\n"); jsFunc.Append("function addNameID(codeName,companyCode){\n"); jsFunc.Append(Form.UniqueID + "." + companyName.UniqueID + ".value=codeName\n"); jsFunc.Append(Form.UniqueID + "." + companyCode.UniqueID + ".value=companyCode\n"); jsFunc.Append("}\n"); jsFunc.Append("</script>\n"); Page.RegisterStartupScript("alertMsg", jsFunc.ToString()); if (Request.QueryString["mode"].Equals("modify")) { VisitorInfo visitor = bll.getVisitor(Request.QueryString["visitorCode"]); visitorName.Text = visitor.VisitorName; visitorRegNumber1.Text = visitor.VisitorRegNumber1; visitorRegNumber2.Text = visitor.VisitorRegNumber2; visitorPassportNumber.Text = visitor.VisitorPassportNumber; phone1.Text = visitor.VisitorPhone1; phone2.Text = visitor.VisitorPhone2; phone3.Text = visitor.VisitorPhone3; companyName.Text = visitor.CompanyName; companyCode.Value = visitor.CompanyCode.ToString(); lableCodeName.Text = visitor.VisitorName + " Sửa thông tin khách thăm (내방객 정보 수정하기)"; mode.Value = Request.QueryString["mode"]; } else { lableCodeName.Text = "Đăng ký khách thăm (내방객 등록하기)"; mode.Value = Request.QueryString["mode"]; } visitorRegNumber1.Attributes.Add("onkeyPress", "if ((event.keyCode<48) || (event.keyCode>57)) event.returnValue=false;"); visitorRegNumber2.Attributes.Add("onkeyPress", "if ((event.keyCode<48) || (event.keyCode>57)) event.returnValue=false;"); phone1.Attributes.Add("onkeyPress", "if ((event.keyCode<48) || (event.keyCode>57)) event.returnValue=false;"); phone2.Attributes.Add("onkeyPress", "if ((event.keyCode<48) || (event.keyCode>57)) event.returnValue=false;"); phone3.Attributes.Add("onkeyPress", "if ((event.keyCode<48) || (event.keyCode>57)) event.returnValue=false;"); } #region 주민번호 검색 AJAX BLOCK visitorRegNumber2.Attributes.Add("onblur", "getRegNumberInfo();"); ClientScriptManager cm = Page.ClientScript; StringBuilder script = new StringBuilder(); script.Append(@" function getRegNumberInfo(){ var url='regCheckVisitor.aspx?regNumber1='+document.getElementById('" + visitorRegNumber1.ClientID + @"').value + '®Number2='+document.getElementById('" + visitorRegNumber2.ClientID + @"').value; // alert(url); request.open('GET',url,false); request.onreadystatechange = showMessage; // call back method request.send(null); } // call back method function showMessage(){ if(request.readyState == 4){ if(request.status== 200){ var response = request.responseText; var arryStr = response.split(':|:'); // alert(response); var message = 'Thông tin nhập là thông tin khách thăm 입력하신 주민등록번호는 이미 ' + arryStr[1] + ' đã đăng ký. Có muốn sửa không? 님으로 등록되어 있습니다. 수정하시겠습니까?'; if(arryStr[0] != '0'){ if(confirm(message)!=0){ document.getElementById('" + mode.ClientID + @"').value='modify'; document.getElementById('" + visitorCode.ClientID + @"').value= arryStr[0]; document.getElementById('" + reject.ClientID + @"').value= arryStr[2]; document.getElementById('" + rejectContent.ClientID + @"').value= arryStr[3]; document.getElementById('" + phone1.ClientID + @"').focus(); }else{ document.getElementById('" + visitorRegNumber1.ClientID + @"').value=''; document.getElementById('" + visitorRegNumber2.ClientID + @"').value=''; document.getElementById('" + visitorRegNumber1.ClientID + @"').focus(); } } }else if(request.status == 404){ alert('request url does not exist!'); }else{ alert('status code is = ' + request.status); } } } " ); cm.RegisterClientScriptBlock(this.GetType(), "callback", script.ToString(), true); #endregion }
protected void submit_Click(object sender, EventArgs e) { CultureInfo ciLang = new CultureInfo("en-EN"); Resources.resLanguage.Culture = ciLang; Employee bll = new Employee(); String upnid = txtUpnid.Text; String upnpw = txtUpnpw.Text; if (!bll.existsID(upnid)) { Page.RegisterClientScriptBlock("errorID", JavaScriptBuilder.alert("ID không chính xác. Hãy Kiểm tra lại ID. (올바르지 못한 사번입니다.\\n\\n사번을 다시한번 확인하여 주십시요)")); } else if (!bll.isPasswordMatch(upnid, upnpw)) { Page.RegisterClientScriptBlock("errorPW", JavaScriptBuilder.alert("Mật khẩu không chính xác. Hãy Kiểm tra lại mật khẩu. Mật khẩu phân biệt chữ thường, chữ in hoa. (올바르지 못한 비밀번호 입니다 .\\n\\n비밀번호를 다시한번 확인하여 주십시요\\n\\n비밀번호는 대소문자를 구분합니다.)")); } else { FormsAuthenticationTicket tkt; string cookiestr; // new ticket tkt = new FormsAuthenticationTicket(1, upnid, DateTime.Now, DateTime.Now.AddMinutes(30), chkPersistCookie.Checked, "login Cookie", FormsAuthentication.FormsCookiePath); // encrypt cookiestr = FormsAuthentication.Encrypt(tkt); // create cookie Response.Cookies.Add(new HttpCookie(FormsAuthentication.FormsCookieName, cookiestr)); // redirect return url String strReturnUrl = FormsAuthentication.GetRedirectUrl(upnid, chkPersistCookie.Checked); // save id if (chkPersistCookie.Checked == true) { HttpCookie saveCookie = new HttpCookie("saveID", upnid); saveCookie.Expires = DateTime.Now.AddYears(1); Response.Cookies.Add(saveCookie); } // session save EmployeeInfo employeeInfo = new EmployeeInfo(); employeeInfo = bll.selectEmployee(upnid); Session.Add("loginMember", employeeInfo); Session.Add("loginUpnid", upnid); // return url check int count = 0; if (strReturnUrl != null) { count = strReturnUrl.IndexOf("logOut.aspx"); } if (count > -1) { strReturnUrl = "Default.aspx"; } Response.Redirect(strReturnUrl, true); } }
protected void Page_Load(object sender, EventArgs e) { // 관리자 체크 check người quản lý EmployeeInfo loginEmployee = new EmployeeInfo(); loginEmployee = (EmployeeInfo)Session["loginMember"]; if (loginEmployee == null) { Response.Redirect("~/login.aspx", true); } if (loginEmployee.ManagerLevel < 2) { Response.Redirect("~/login.aspx", true); } #region control Add Attribute number.Attributes.Add("onblur", "numCheck();"); #endregion if (Page.IsPostBack) { // 객체 생성 creat object CarDataInfo carData = new CarDataInfo(); carData.CarCategoryCode = Convert.ToInt32(carCategoryCode.SelectedValue); carData.Header = header.Text; carData.Number = number.Text; carData.CarType = carType.SelectedValue; if (reject.Checked == true) { carData.Reject = 1; } else { carData.Reject = 0; } carData.RejectContent = rejectContent.Text; carData.CompanyName = companyName.Text; if (!String.IsNullOrEmpty(companyCode.Value)) { carData.CompanyCode = Convert.ToInt32(companyCode.Value); } //int carCode; // 차량코드 car code // 수정하기 sửa if (mode.Value.Equals("modify")) { carData.CarCode = Convert.ToInt32(Request.QueryString["code"]); int result = bll.updateCarData(carData); Response.Redirect("carDataList.aspx"); } // 등록하기 đăng ký else { if (bll.existsCarData(carData.Header, carData.Number, carData.CompanyCode)) { Page.RegisterStartupScript("alertMsg", JavaScriptBuilder.alert(number.Text + " là số xe đã được đăng ký (는 이미 등록된 차량 번호 입니다).")); } //if (bll.existsCarData(carData.Header, carData.Number)) //{ // Page.RegisterStartupScript("alertMsg", JavaScriptBuilder.alert(header.Text + number.Text + " 는 이미 등록된 차량 번호 입니다.")); //} else { int result = bll.insertCarData(carData); carCode = bll.selectMaxCarCode(); reqHandlerName = Request["handlerName"]; arrHandlerName = reqHandlerName.Split(','); reqPhone = Request["phone"]; arrPhone = reqPhone.Split(','); for (int i = 0; i < arrHandlerName.Length; i++) { CarHandlerInfo carHandler = new CarHandlerInfo(); if (!String.IsNullOrEmpty(arrHandlerName[i])) { carHandler.CarCode = carCode; carHandler.Handler = arrHandlerName[i]; carHandler.Phone = arrPhone[i]; } bll.insertCarHandler(carHandler); } Response.Redirect("carDataList.aspx"); } } } else { if (Request.QueryString["mode"].Equals("modify")) { CarDataInfo carData = bll.getCarData(Request.QueryString["type"], Convert.ToInt32(Request.QueryString["code"])); carCode = Convert.ToInt32(Request.QueryString["code"]); carCategoryCode.SelectedValue = carData.CarCategoryCode.ToString(); header.Text = carData.Header; number.Text = carData.Number; carType.SelectedValue = carData.CarType; companyName.Text = carData.CompanyName; companyCode.Value = carData.CompanyCode.ToString(); if (carData.Reject == 1) { reject.Checked = true; } else { reject.Checked = false; } rejectContent.Text = carData.RejectContent; lableCodeName.Text = " Sửa thông tin (정보 수정하기) : " + carData.Header + " " + carData.Number; mode.Value = Request.QueryString["mode"]; ; } else { lableCodeName.Text = "Đăng ký xe (차량 등록하기)"; mode.Value = Request.QueryString["mode"]; } } }
protected void Page_Load(object sender, EventArgs e) { Employee bll = new Employee(); String upnid = Request.QueryString["employeeCode"]; long number1 = 0; bool canConvert = long.TryParse(upnid, out number1); HttpContext.Current.Response.AddHeader("p3p", "CP=\"IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT\""); //Response.AddHeader("P3P", "CP='CAO PSA CONi OTR OUR DEM ONL'"); if (upnid != null && !canConvert) { //URL 특수문자 등 값들 문자인식 방지 upnid = HttpUtility.UrlDecode(upnid); //아이디 Base 64 복호화 upnid = Decrypt(upnid); Response.AddHeader("X-Frame-Options", "AllowAll"); // Response.AddHeader("P3P", "CP='ALL CURa ADMa DEVa TAIa OUR BUS IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC OTC'"); HttpCookie ssoCookie = new HttpCookie("ssoID", upnid); ssoCookie.Expires = DateTime.Now.AddMinutes(30); Response.AddHeader("Set-Cookie", "ssoID=" + upnid + ";SameSite=None;"); Response.AddHeader("Set-Cookie", String.Format( "{0}={1}; expires={2}; path=/;SameSite=None; secure; HttpOnly", "ssoID", upnid, DateTime.Now.AddMinutes(30))); } if (!bll.existsID(upnid)) { Page.RegisterClientScriptBlock("errorID", JavaScriptBuilder.alert("Nhập sai ID. Hãy kiểm tra và nhập lại ID. (올바르지 못한 사번입니다.\\n\\n사번을 다시한번 확인하여 주십시요)")); } //else if (!bll.isPasswordMatch(upnid, upnpw)) //{ // Page.RegisterClientScriptBlock("errorPW", JavaScriptBuilder.alert("올바르지 못한 비밀번호 입니다.\\n\\n비밀번호를 다시한번 확인하여 주십시요\\n\\n비밀번호는 대소문자를 구분합니다.")); //} else { FormsAuthenticationTicket tkt; string cookiestr; // new ticket tkt = new FormsAuthenticationTicket(1, upnid, DateTime.Now, DateTime.Now.AddMinutes(30), true, "login Cookie", FormsAuthentication.FormsCookiePath); // encrypt cookiestr = FormsAuthentication.Encrypt(tkt); // create cookie Response.Cookies.Add(new HttpCookie(FormsAuthentication.FormsCookieName, cookiestr)); // redirect return url String strReturnUrl = FormsAuthentication.GetRedirectUrl(upnid, true); // save id HttpCookie saveCookie = new HttpCookie("saveID", upnid); saveCookie.Expires = DateTime.Now.AddYears(1); Response.Cookies.Add(saveCookie); // session save EmployeeInfo employeeInfo = new EmployeeInfo(); employeeInfo = bll.selectEmployee(upnid); Session.Add("loginMember", employeeInfo); Session.Add("loginUpnid", upnid); // return url check int count = 0; if (strReturnUrl != null) { count = strReturnUrl.IndexOf("logOut.aspx"); } if (count > -1) { strReturnUrl = "Default.aspx"; } Response.Redirect(strReturnUrl, true); } }
protected void Page_Load(object sender, EventArgs e) { #region control Add Attribute // 2019-03-26-임종우 : .net 에서 client단에 readonly 설정 시 값을 안 가져오는 문제 발생.. 서버에 Attributes 추가로 해결 함. companyName.Attributes.Add("readonly", "readonly"); #endregion // 관리자 체크 check người quản lý EmployeeInfo loginEmployee = new EmployeeInfo(); loginEmployee = (EmployeeInfo)Session["loginMember"]; if (loginEmployee == null) { Response.Redirect("~/login.aspx", true); } if (loginEmployee.ManagerLevel < 2) { Response.Redirect("~/login.aspx", true); } #region control Add Attribute number.Attributes.Add("onblur", "numCheck();"); #endregion if (Page.IsPostBack) { // 객체 생성 creat object CarDataInfo carData = new CarDataInfo(); carData.CarCategoryCode = Convert.ToInt32(carCategoryCode.SelectedValue); carData.Header = header.Text; carData.Number = number.Text; carData.CarType = carType.SelectedValue; if (reject.Checked == true) { carData.Reject = 1; } else { carData.Reject = 0; } carData.RejectContent = rejectContent.Text; carData.CompanyName = companyName.Text; if (!String.IsNullOrEmpty(companyCode.Value)) { carData.CompanyCode = Convert.ToInt32(companyCode.Value); } //int carCode; // 차량코드 car code // 수정하기 sửa if (mode.Value.Equals("modify")) { carData.CarCode = Convert.ToInt32(Request.QueryString["code"]); int result = bll.updateCarData(carData); carCode = Convert.ToInt32(Request.QueryString["code"]); // 이전에 등록된 운전자 정보 삭제 xóa thông tin lái xe được đăng ký trước đó List <CarHandlerInfo> list = bll.selectCarHandlerList(carCode.ToString()); for (int i = 0; i < list.Count; i++) { //int resultDel = bll.deleteCarHandler((CarHandlerInfo)list[i]); } reqHandlerName = Request["handlerName"]; arrHandlerName = reqHandlerName.Split(','); reqPhone = Request["phone"]; arrPhone = reqPhone.Split(','); for (int i = 0; i < arrHandlerName.Length; i++) { CarHandlerInfo carHandler = new CarHandlerInfo(); if (!String.IsNullOrEmpty(arrHandlerName[i])) { carHandler.CarCode = carCode; carHandler.Handler = arrHandlerName[i]; carHandler.Phone = arrPhone[i]; } bll.insertCarHandler(carHandler); } Response.Redirect("carDataList.aspx"); } // 등록하기 đăng ký else { //if (bll.existsCarData(carData.Number)) //{ // Page.RegisterStartupScript("alertMsg", JavaScriptBuilder.alert(number.Text + " 는 이미 등록된 차량 번호 입니다.")); //} if (bll.existsCarData(carData.Header, carData.Number, carData.CompanyCode)) { Page.RegisterStartupScript("alertMsg", JavaScriptBuilder.alert(header.Text + number.Text + "là số xe đã được đăng ký (는 이미 등록된 차량 번호 입니다).")); } else { if (!String.IsNullOrEmpty(carData.Header) && !String.IsNullOrEmpty(carData.Number)) { if (!String.IsNullOrEmpty(carData.CompanyName)) { int result = bll.insertCarData(carData); carCode = bll.selectMaxCarCode(); reqHandlerName = Request["handlerName"]; arrHandlerName = reqHandlerName.Split(','); reqPhone = Request["phone"]; arrPhone = reqPhone.Split(','); for (int i = 0; i < arrHandlerName.Length; i++) { CarHandlerInfo carHandler = new CarHandlerInfo(); if (!String.IsNullOrEmpty(arrHandlerName[i])) { carHandler.CarCode = carCode; carHandler.Handler = arrHandlerName[i]; carHandler.Phone = arrPhone[i]; } bll.insertCarHandler(carHandler); } Response.Redirect("carDataList.aspx"); } else { Page.RegisterStartupScript("alertMsg", JavaScriptBuilder.alert("Hãy nhập tên công ty (회사명을 입력하여 주세요).")); } } else { Page.RegisterStartupScript("alertMsg", JavaScriptBuilder.alert("Hãy nhập số xe (차량번호를 입력하여 주세요).")); } } } } else { if (Request.QueryString["mode"].Equals("modify")) { CarDataInfo carData = bll.getCarData(Request.QueryString["type"], Convert.ToInt32(Request.QueryString["code"])); carCategoryCode.SelectedValue = carData.CarCategoryCode.ToString(); header.Text = carData.Header; number.Text = carData.Number; carType.SelectedValue = carData.CarType; companyName.Text = carData.CompanyName; companyCode.Value = carData.CompanyCode.ToString(); if (carData.Reject == 1) { reject.Checked = true; } else { reject.Checked = false; } rejectContent.Text = carData.RejectContent; lableCodeName.Text = carData.Header + "" + carData.Number + "sửa thông tin (정보 수정하기)"; mode.Value = Request.QueryString["mode"]; List <CarHandlerInfo> carhandlerList = bll.selectCarHandlerList(carData.CarCode.ToString()); for (int i = 0; i < carhandlerList.Count; i++) { CarHandlerInfo subhandler = (CarHandlerInfo)carhandlerList[i]; arryCarHandlerList += "carHandlerCode[" + i + "]='" + subhandler.CarHandlerCode + "';\n"; arryCarHandlerList += "handler[" + i + "]='" + subhandler.Handler + "';\n"; arryCarHandlerList += "handlerPhone[" + i + "]='" + subhandler.Phone + "';\n"; } displayCellCount = carhandlerList.Count.ToString(); } else { lableCodeName.Text = "Đăng Ký Xe (차량 등록하기)"; mode.Value = Request.QueryString["mode"]; } } }
protected void Page_Load(object sender, EventArgs e) { // 관리자 체크 EmployeeInfo loginEmployee = new EmployeeInfo(); loginEmployee = (EmployeeInfo)Session["loginMember"]; if (loginEmployee == null) { Response.Redirect("~/login.aspx", true); } if (loginEmployee.ISAdmin == false) { Response.Redirect("~/login.aspx", true); } Visitor bll = new Visitor(); if (Page.IsPostBack) { VisitorInfo visitor = new VisitorInfo(); visitor.VisitorCode = Convert.ToInt32(Request.QueryString["visitorCode"]); visitor.VisitorName = visitorName.Text; visitor.VisitorPhone1 = phone1.Text; visitor.VisitorPhone2 = phone2.Text; visitor.VisitorPhone3 = phone3.Text; visitor.VisitorRegNumber1 = visitorRegNumber1.Text; //visitor.VisitorRegNumber2 = visitorRegNumber2.Text; visitor.VisitorRegNumber2 = null; visitor.VisitorPassportNumber = visitorPassportNumber.Text; if (!String.IsNullOrEmpty(companyCode.Value)) { visitor.CompanyCode = Convert.ToInt32(companyCode.Value); } if (reject.Checked == true) { visitor.Reject = 1; } else { visitor.Reject = 0; } visitor.RejectContent = rejectContent.Text; // 수정하기 if (mode.Value.Equals("modify")) { int result = bll.updatetVisitor(visitor); if (visitor.Reject == 1) { Response.Redirect("visitorRejectList.aspx"); } else { Response.Redirect("visitorList.aspx"); } } // 등록하기(내국인) else if (!String.IsNullOrEmpty(visitorRegNumber1.Text)) { // 등록 여부 검사 //bool exists = bll.existsVisitor(visitorRegNumber1.Text, visitorRegNumber2.Text); bool exists = bll.existsVisitor(visitorRegNumber1.Text, visitorName.Text); if (exists == true) { Page.RegisterStartupScript("alertMsg", JavaScriptBuilder.alert(visitorName.Text + " Là khách đã được đăng ký trước. \\n Hãy tra cứu tại thông tin khách thăm (는 이미 등록된 내방객 입니다.\\n검색해 보시기 바랍니다.)")); } else { int result = bll.insertVisitor(visitor); Response.Redirect("visitorList.aspx"); } } // 등록하기(외국인) else { int result = bll.insertVisitor(visitor); Response.Redirect("visitorList.aspx"); } } else { StringBuilder jsFunc = new StringBuilder(); jsFunc.Append("<script language='javascript' type='text/javascript'>\n"); jsFunc.Append("function addNameID(codeName,companyCode){\n"); jsFunc.Append(Form.UniqueID + "." + companyName.UniqueID + ".value=codeName\n"); jsFunc.Append(Form.UniqueID + "." + companyCode.UniqueID + ".value=companyCode\n"); jsFunc.Append("}\n"); jsFunc.Append("</script>\n"); Page.RegisterStartupScript("alertMsg", jsFunc.ToString()); if (Request.QueryString["mode"].Equals("modify")) { VisitorInfo visitor = bll.getVisitor(Request.QueryString["visitorCode"]); visitorName.Text = visitor.VisitorName; visitorRegNumber1.Text = visitor.VisitorRegNumber1; visitorRegNumber2.Text = visitor.VisitorRegNumber2; // 외국인 if (visitor.VisitorFlag == 1) { check = "1"; visitorPassportNumber.Text = visitor.VisitorPassportNumber; } else { // Free pass인원 if (visitor.VisitorFlag == 0) { check = "0"; } if (visitor.VisitorFlag == 2) { check = "2"; } visitorPassportNumber.Text = null; } phone1.Text = visitor.VisitorPhone1; phone2.Text = visitor.VisitorPhone2; phone3.Text = visitor.VisitorPhone3; companyName.Text = visitor.CompanyName; rejectContent.Text = visitor.RejectContent; if (visitor.Reject == 1) { reject.Checked = true; } else { reject.Checked = false; } companyCode.Value = visitor.CompanyCode.ToString(); lableCodeName.Text = "Sửa thông tin khách thăm (내방객 정보 수정하기) : " + visitor.VisitorName; mode.Value = Request.QueryString["mode"]; } else { lableCodeName.Text = "Đăng ký khách thăm (내방객 등록하기)"; mode.Value = Request.QueryString["mode"]; } } }
protected void btnInput_Click(object sender, EventArgs e) { CarVisitDataInfo carVisitDataInfo = new CarVisitDataInfo(); carVisitDataInfo.CarDataInfo = new CarDataInfo(); carVisitDataInfo.CarHandlerInfo = new CarHandlerInfo(); int carCode = 0; int carHandlerCode = 0; // 미등록 차량일 경우 신규 등록 Trường hợp xe chưa đăng ký thì đăng ký mới if (String.IsNullOrEmpty(Request.Form["txtCarCode"])) { carData.Header = txtHeader.Text; carData.Number = txtCarNumer.Text; carData.CarType = Request.Form["slCarType"]; carData.CompanyName = Request.Form["companyName"]; carData.Reject = 0; carData.RejectContent = ""; carData.CompanyCode = Convert.ToInt32(Request.Form["companyCode"]); if (!bll.existsCarData(carData.Header, carData.Number, carData.CompanyCode)) { // 임직원차(2), 내방객차(4) 일 경우 승용차로 고정(code 2) / trường hợp xe nhân viên (2), xe khách thăm (4) thì cố định bằng xe chở khách if (carData.CarType.Equals("2") || carData.CarType.Equals("4")) { carData.CarCategoryCode = 2; } else { carData.CarCategoryCode = 17; //그외 입출문 관리에서 등록할 경우 납품차로 고정(트럭:code 17) / Ngoài ra Trong quản lý xe ra vào cổng, trường hợp chưa đăng ký thì cố định bằng xe giao hàng } if (!String.IsNullOrEmpty(carData.Header) && !String.IsNullOrEmpty(carData.Number)) { if (!String.IsNullOrEmpty(carData.CompanyName)) { if (!String.IsNullOrEmpty(Request.Form["txthandler"])) { // 차량 정보 등록 Đăng ký thông tin xe int result = bll.insertCarData(carData); carCode = bll.selectMaxCarCode(); carHandler.CarCode = carCode; carHandler.Handler = Request.Form["txthandler"]; carHandler.Phone = txtPhone.Text; // 운전자 등록 Đăng ký lái xe bll.insertCarHandler(carHandler); carHandlerCode = bll.selectMaxCarHandlerCode(); carVisitDataInfo.CarDataInfo.CarCode = carCode; carVisitDataInfo.EmployeeName = txtEmployee.Text; carVisitDataInfo.Etc = txtEtc.Text; carVisitDataInfo.CarHandlerInfo.CarHandlerCode = carHandlerCode; // 차량 입문 처리 Xử lý xe vào cổng bll.insertCarVisitData("input", carVisitDataInfo); Page.RegisterClientScriptBlock("alert", JavaScriptBuilder.alert("Đã hoàn thành (처리 하였습니다).", "carVisitDataList.aspx")); } else { Page.RegisterStartupScript("alertMsg", JavaScriptBuilder.alert("Hãy nhập tên lái xe (운전자 이름을 입력하여 주세요).")); } } else { Page.RegisterStartupScript("alertMsg", JavaScriptBuilder.alert("Hãy nhập tên công ty (회사명을 입력하여 주세요).")); } } else { Page.RegisterStartupScript("alertMsg", JavaScriptBuilder.alert("Hãy nhập số xe (차량번호를 입력하여 주세요).")); } } else { Page.RegisterStartupScript("alertMsg", JavaScriptBuilder.alert("Xe đã được đăng ký trước. Hãy kiểm tra lại (이미등록된 차량입니다. 확인하여 주세요).")); } // 차량 정보 등록 Đăng ký thông tin xe //int result = bll.insertCarData(carData); //carCode = bll.selectMaxCarCode(); //carHandler.CarCode = carCode; //carHandler.Handler = Request.Form["txthandler"]; //carHandler.Phone = txtPhone.Text; // 운전자 등록 Đăng ký lái xe //bll.insertCarHandler(carHandler); //carHandlerCode = bll.selectMaxCarHandlerCode(); //carVisitDataInfo.CarDataInfo.CarCode = carCode; //carVisitDataInfo.EmployeeName = txtEmployee.Text; //carVisitDataInfo.Etc = txtEtc.Text; //carVisitDataInfo.CarHandlerInfo.CarHandlerCode = carHandlerCode; } else // 기존 등록된 차량일 경우 trường hợp xe đã được đăng ký trước { carCode = Convert.ToInt32(Request.Form["txtCarCode"]); // 2010-05-19-임종우 : 헤더 없는 차량은 수정 가능하도록 변경. Thay đổi để có thể sửa xe không có header carData.Header = txtHeader.Text; carData.CarCode = carCode; //운전자 추가 Thêm lái xe if (Request.Form["slHandler"].Equals("ADD")) { carHandler.CarCode = carCode; carHandler.Handler = Request.Form["txthandler"]; carHandler.Phone = txtPhone.Text; // 2010-05-18-임종우 : 해당 차량에 운전자 등록 되어 있는지 체크 check xem xe đó đã được đăng ký lái xe chưa if (!bll.existsCarHandlerData(carHandler.CarCode, carHandler.Handler)) { // 2010-05-29-임종우 : 차량 헤더 없는것은 수정 가능하도록 추가 Thêm khả năng sửa đổi xe không có deader if (Request.Form["txtUpdate"] == "yes") { bll.updateCarData_header(carData); } // 운전자 등록 đăng ký lái xe bll.insertCarHandler(carHandler); carHandlerCode = bll.selectMaxCarHandlerCode(); carVisitDataInfo.CarDataInfo.CarCode = carCode; carVisitDataInfo.EmployeeName = txtEmployee.Text; carVisitDataInfo.Etc = txtEtc.Text; carVisitDataInfo.CarHandlerInfo.CarHandlerCode = carHandlerCode; // 차량 입문 처리 hoàn thành xe vào cổng bll.insertCarVisitData("input", carVisitDataInfo); Page.RegisterClientScriptBlock("alert", JavaScriptBuilder.alert("Đã hoàn thành (처리 하였습니다).", "carVisitDataList.aspx")); } else { Page.RegisterClientScriptBlock("alert", JavaScriptBuilder.alert(carHandler.Handler + "là lái xe đã được đăng ký. Hãy kiểm tra lại. (님은 이미 등록 된 운전자 입니다.\\n다시 확인 하시기 바랍니다).", "carVisitDataList.aspx")); //Page.RegisterStartupScript("alertMsg", JavaScriptBuilder.alert(carHandler.Handler + "님은 이미 등록 된 운전자 입니다.")); } } else { // 2010-05-29-임종우 : 차량 헤더 없는것은 수정 가능하도록 추가 Thêm khả năng sửa đổi xe không có deader if (Request.Form["txtUpdate"] == "yes") { bll.updateCarData_header(carData); } carHandlerCode = Convert.ToInt32(Request.Form["txtHandlerCode"]); carVisitDataInfo.CarDataInfo.CarCode = carCode; carVisitDataInfo.EmployeeName = txtEmployee.Text; carVisitDataInfo.Etc = txtEtc.Text; carVisitDataInfo.CarHandlerInfo.CarHandlerCode = carHandlerCode; //차량 입문 처리 시 전화번호 업데이트 Xử lý xe vào cổng thì update số điện thoại carHandler.CarHandlerCode = Convert.ToInt32(Request.Form["txtHandlerCode"]); //carHandler.CarCode = carCode; //carHandler.Handler = Request.Form["txtHandler"]; carHandler.Phone = txtPhone.Text; bll.updateCarHandlerPhone(carHandler); // 차량 입문 처리 xử lý xe vào cổng bll.insertCarVisitData("input", carVisitDataInfo); Page.RegisterClientScriptBlock("alert", JavaScriptBuilder.alert("Đã hoàn thành (처리 하였습니다).", "carVisitDataList.aspx")); } } // 차량 입문 처리 //bll.insertCarVisitData("input",carVisitDataInfo); //Page.RegisterClientScriptBlock("alert", JavaScriptBuilder.alert("처리 하였습니다.", "carVisitDataList.aspx")); }