Пример #1
0
    protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
    {
        Label   l1 = (Label)GridView1.Rows[e.RowIndex].FindControl("TextBox1");
        TextBox t1 = (TextBox)GridView1.Rows[e.RowIndex].FindControl("noofpos");
        TextBox t2 = (TextBox)GridView1.Rows[e.RowIndex].FindControl("reqdate");
        TextBox t3 = (TextBox)GridView1.Rows[e.RowIndex].FindControl("skills");
        Label   l  = (Label)GridView1.Rows[e.RowIndex].FindControl("TextBox2");
        TextBox t4 = (TextBox)GridView1.Rows[e.RowIndex].FindControl("experience");
        TextBox t5 = (TextBox)GridView1.Rows[e.RowIndex].FindControl("location");

        int uid    = (int)Session["uid"];
        int aprved = 1;

        if (uid == 0)
        {
            aprved = 3;
        }

        int result = vacancyManager.UpdateVacancy(Convert.ToInt32(l1.Text), Convert.ToInt32(t1.Text), Convert.ToDateTime(t2.Text), t3.Text.ToString(), Convert.ToInt32(t4.Text), t5.Text.ToString(), aprved);

        if (result == 0)
        {
            Label9.Visible = true;
        }
        else
        {
            Label9.Visible = false;
        }

        GridView1.EditIndex = -1;

        add();
    }