Ejemplo n.º 1
0
    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);
    }
Ejemplo n.º 2
0
    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();
    }
Ejemplo n.º 3
0
    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);
    }
Ejemplo n.º 4
0
    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);

        }
    }