protected void bind_data(int isOUT) { class_CongVan ob = new class_CongVan(); string txt; DataSet ds; rbPhongBan.SelectedValue = "1"; cbOutName.Checked = false; cbInName.Checked = false; if (isOUT == 1) try { txt = string.Format("exec CV_spCongVan_Chuyen_FindID '{0}'", tbOutUser.Text); ds = ob.fillDataset(txt); lbOutName.Text = ds.Tables[0].Rows[0][0].ToString(); tbOutName.Text = ds.Tables[0].Rows[0][1].ToString(); lbOutDonVi.Text = ds.Tables[0].Rows[0][2].ToString(); tbOutDonVi.Text = ds.Tables[0].Rows[0][3].ToString(); cbOutName.Enabled = true; } catch (Exception ex) { lbOutName.Text = "0"; tbOutName.Text = ""; lbOutDonVi.Text = ""; tbOutDonVi.Text = ""; cbOutName.Enabled = false; lbError.Text = "Không tìm thấy người chuyển. " + ex.Message; } else try { txt = string.Format("exec CV_spCongVan_Chuyen_FindID '{0}'", tbInUser.Text); ds = ob.fillDataset(txt); lbInName.Text = ds.Tables[0].Rows[0][0].ToString(); tbInName.Text = ds.Tables[0].Rows[0][1].ToString(); lbInDonVi.Text = ds.Tables[0].Rows[0][2].ToString(); tbInDonVi.Text = ds.Tables[0].Rows[0][3].ToString(); cbInName.Enabled = true; } catch (Exception ex) { lbInName.Text = "0"; tbInName.Text = ""; lbInDonVi.Text = ""; tbInDonVi.Text = ""; cbInName.Enabled = false; lbError.Text = "Không tìm thấy người nhận. " + ex.Message; } }
protected void ibAccept_Click(object sender, ImageClickEventArgs e) { if (cbOutName.Checked && cbInName.Checked) try { string txt = string.Format("exec CV_spCongVan_Chuyen '{0}', {1}, {2}", rbPhongBan.SelectedValue == "1" ? lbInDonVi.Text : lbOutDonVi.Text, lbInName.Text, lbOutName.Text); class_CongVan ob = new class_CongVan(); ob.fillDataset(txt); tbOutUser.Text = ""; bind_data(1); tbInUser.Text = ""; bind_data(0); lbError.Text = "Kết thúc quá trình chuyển CV"; } catch (Exception ex) { lbError.Text = ex.Message; } else lbError.Text = "Chưa xác nhận thông tin"; }