protected void ibtnDel2_Click(object sender, ImageClickEventArgs e) { if (ugrdDraftEmp.Rows.Count > 0) { Biz_Com_Approval_Info bizComApp = new Biz_Com_Approval_Info(); int objAppCount = GetEmpCount(ugrdSignerEmp); int objDraftCount = ugrdDraftEmp.Rows.Count; object[] objAppEmp = new object[objAppCount]; object[] objDraftEmp = new object[objDraftCount]; objAppEmp = GetDeleteEmpList(ugrdSignerEmp, objAppCount); objDraftEmp = GetDeleteEmpList(ugrdDraftEmp, 0); if (bizComApp.DeleteAllEmp(this.IBIZ_TYPE, objDraftEmp, objAppEmp)) { if (ugrdSignerEmp.Rows.Count == objAppCount) { ugrdSignerEmp.Clear(); ugrdDraftEmp.Clear(); DoBindingEmp(); } else { DoDeleteEmp(ugrdSignerEmp); } MsgOnUP(UpdatePanel1, "삭제하였습니다."); } else { MsgOnUP(UpdatePanel1, "실패하였습니다!\\n" + bizComApp.Transaction_Message.Replace("'", "")); return; } } else { DoDeleteEmp(ugrdSignerEmp); } SetSortOrder(ugrdSignerEmp); }