public void fill(string ones_ID) { MainDataModule.tmptbl_mngrsDataTable dt = new MainDataModule.tmptbl_mngrsDataTable(); foreach ( DataRow dr in new MainDataModuleTableAdapters.tbl_ones_managersTableAdapter().GetDataBy1(Convert.ToInt32(ones_ID))) { MainDataModule.tmptbl_mngrsRow row = (MainDataModule.tmptbl_mngrsRow)dt.NewRow(); row["نام خانوادگی"] = dr["om_family"].ToString(); row["نام"] = dr["om_name"].ToString(); row["شماره ملی"] = dr["om_international_code"].ToString(); row["جنسیت"] = dr["om_sex"].ToString(); row["تحصیلات"] = new MainDataModuleTableAdapters.tbl_educationsTableAdapter().ScalarQuery(Convert.ToInt32(dr["om_education_link_to_education"].ToString())); row["کد تحصیلات"] = dr["om_education_link_to_education"].ToString(); row["رشته تحصیلی"] = dr["om_branch"].ToString(); row["تاریخ تولد"] = dr["om_age"].ToString(); row["تلفن همراه"] = dr["om_mob"].ToString(); row["نوع نصب"] = dr["om_inst"].ToString(); row["کد نوع نصب"] = dr["om_inst"].ToString(); row["id"] = (dt.Rows.Count + 1).ToString(); dt.Rows.Add(row); } updateGrid(dt); }
protected void Page_Load(object sender, EventArgs e) { ohom_mobile.Attributes.Add("onKeyPress", "return onlyNumbers(event)"); ohom_family.Attributes.Add("onKeyPress", "return onlyAlp(event)"); ohom_name.Attributes.Add("onKeyPress", "return onlyAlp(event)"); ohom_branch.Attributes.Add("onKeyPress", "return onlyAlp(event)"); if (Session["tmptbl_mngrsDataTable"] != null) { MainDataModule.tmptbl_mngrsDataTable dt = new MainDataModule.tmptbl_mngrsDataTable(); dt = (MainDataModule.tmptbl_mngrsDataTable)Session["tmptbl_mngrsDataTable"]; updateGrid(dt); } GridView1.DataBind(); UpdatePanel1.Update(); }
protected void Button4_Click(object sender, EventArgs e) { // ساخت دیتا تیبل از طریق مراجعه به حافظه MainDataModule.tmptbl_mngrsDataTable dt = new MainDataModule.tmptbl_mngrsDataTable(); if (Session["tmptbl_mngrsDataTable"] != null) { dt = (MainDataModule.tmptbl_mngrsDataTable)Session["tmptbl_mngrsDataTable"]; } MainDataModule.tmptbl_mngrsRow row = (MainDataModule.tmptbl_mngrsRow)dt.NewRow(); row["نام خانوادگی"] = ohom_family.Text; row["نام"] = ohom_name.Text; row["شماره ملی"] = ohom_international_code.Text; row["جنسیت"] = ohom_sex.SelectedValue; row["تحصیلات"] = ohom_link_to_education.SelectedItem.Text; row["کد تحصیلات"] = ohom_link_to_education.SelectedValue; row["رشته تحصیلی"] = ohom_branch.Text; row["تاریخ تولد"] = ohom_date_birth.Text; row["تلفن همراه"] = ohom_mobile.Text; row["نوع نصب"] = ohom_type_nasb.SelectedItem.Text; row["کد نوع نصب"] = ohom_type_nasb.SelectedValue; row["id"] = (dt.Rows.Count + 1).ToString(); dt.Rows.Add(row); updateGrid(dt); }
protected void Button2_Click(object sender, EventArgs e) { // حذف یک رکورد از طریق آی دی آن که به تول تیپ منتقل شده و آسانترین راه میباشد if (Session["tmptbl_mngrsDataTable"] != null) { string tltp = (sender as Button).ToolTip; MainDataModule.tmptbl_mngrsDataTable dt = new MainDataModule.tmptbl_mngrsDataTable(); dt = (MainDataModule.tmptbl_mngrsDataTable)Session["tmptbl_mngrsDataTable"]; int i = 0; int del_i = -1; foreach (MainDataModule.tmptbl_mngrsRow dr in dt.Rows) { if (dr["id"].ToString() == tltp) { del_i = i; } i++; } if (del_i != -1) { dt.Rows[del_i].Delete(); } updateGrid(dt); } }