protected void btnCheckEmp_Click(object sender, EventArgs e) { if (dBScript.checkIDCard(txtNewIDCard.Text.Trim())) { if (dBScript.checkDupicalIDCard(txtNewIDCard.Text.Trim())) { if (txtNationality.Text != "" && txtRace.Text != "" && txtReligion.Text != "" && txtBookBank.Text != "" && txtStatusRd.SelectedValue != "" && txtAff.SelectedValue != "") { string emp_id = dBScript.createEmpId(txtOfferDate); string text = "emp_id, emp_profix_id, emp_name, emp_lname, emp_pos_id, emp_affi_id, emp_cpoint_id, emp_type_emp_id, emp_start_working, emp_birth_date, emp_origin, emp_nationality, emp_religion, emp_id_card, emp_status, emp_book_bank_no,emp_img_profile"; string value = "'" + emp_id + "', '" + hdProfix.Value + "', '" + hdName.Value + "', '" + hdLname.Value + "', '" + hdPos.Value + "', '" + txtAff.SelectedValue + "', '" + hdCpoint.Value + "', '2', '" + txtOfferDate.Text + "', '" + txtBirdthDay.Text + "', '" + txtRace.Text + "', '" + txtNationality.Text + "', '" + txtReligion.Text + "', '" + txtNewIDCard.Text + "', '" + txtStatusRd.SelectedValue + "', '" + txtBookBank.Text + "',''"; string sql = "INSERT INTO tbl_emp_profile (" + text + ") VALUES (" + value + ")"; if (dBScript.actionSql("UPDATE tbl_guest_list SET guest_list_idcard = '" + txtNewIDCard.Text.Trim() + "' WHERE guest_list_id = '" + hdGuest_list_id.Value + "'")) { if (dBScript.actionSql(sql)) { string insert_history_text = "history_status_id,history_date,history_note,history_emp_id"; string insert_history_value = "'1','00-00-0000','', '" + dBScript.getEmpData("id", emp_id) + "'"; string insert_history = "INSERT INTO tbl_history (" + insert_history_text + ") VALUES (" + insert_history_value + ")"; dBScript.actionSql(insert_history); ClientScript.RegisterClientScriptBlock(this.GetType(), "Alert", "alert('บันทึก ประวัติส่วนตัว สำเร็จ')", true); BindData(); } else { ClientScript.RegisterClientScriptBlock(this.GetType(), "Alert", "alert('Error : บันทึก ประวัติส่วนตัว ล้มเหลว')", true); BindData(); } } else { ClientScript.RegisterClientScriptBlock(this.GetType(), "Alert", "alert('Error : ล้มเหลว')", true); } } else { ClientScript.RegisterClientScriptBlock(this.GetType(), "Alert", "alert('กรุณาใส่ข้อมูลให้ครบถ้วน')", true); } } else { ClientScript.RegisterClientScriptBlock(this.GetType(), "Alert", "alert('เลขบัตรประจำตัวประชาชน ซ้ำกับพนักงานที่ทำงานอยู่ในปัจจุบัน กรุณณาตรวจสอบ')", true); } } else { ClientScript.RegisterClientScriptBlock(this.GetType(), "Alert", "alert('เลขบัตรประจำตัวประชาชนไม่ถูกต้องกรุณณาตรวจสอบ')", true); } }
protected void btnCheckEmp_Click(object sender, EventArgs e) { alert = ""; string sql = "SELECT * FROM tbl_emp_profile WHERE emp_id_card='" + txtNewIDCard.Text.Trim() + "'"; MySqlDataReader rs = dbScript.selectSQL(sql); if (!rs.Read()) { if (!dbScript.checkIDCard(txtNewIDCard.Text.Trim())) { dimsgErr.Text += "- เลขบัตรประจำตัวประชาชนไม่ถูกต้องกรุณณาตรวจสอบ<br/>"; alert += "เลขบัตรประจำตัวประชาชนไม่ถูกต้องกรุณณาตรวจสอบ<br/>"; alertType = "danger"; icon = "error"; } else { Response.Redirect("/Profile/empForm?ic=" + txtNewIDCard.Text.Trim()); } } else { alert += "มีข้อมูลในระบบอยู่แล้ว กรุณาตรวจสอบ<br/>"; alertType = "danger"; icon = "error"; //msgErr.Text = "มีข้อมูลในระบบอยู่แล้ว กรุณาตรวจสอบ"; } dbScript.CloseConnection(); }