protected void GridView1_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)
 {
     aManager = new ManagerManager();
     GridView1.DataSource = aManager.ShowAllUser();
     GridView1.EditIndex = -1;
     GridView1.DataBind();
 }
        protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            aManager = new ManagerManager();
            int row = e.RowIndex;
            Label lbl = (Label)GridView1.Rows[row].FindControl("Label1");

            int userId = Convert.ToInt32(lbl.Text);

            bool flag = aManager.Delete(userId);
            if (flag == true)
            {
                msgLabel.Text = "Delete Successfully !";
                GridView1.DataSource = aManager.ShowAllUser();
                GridView1.DataBind();

            }
            else
            {
                msgLabel.Text = "Not Deleted !";
            }
        }
        protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            aManager = new ManagerManager();
            int r = e.RowIndex;
            TextBox t1 = (TextBox)GridView1.Rows[r].FindControl("idTextBox");
            TextBox t2 = (TextBox)GridView1.Rows[r].FindControl("nameTextBox");
            TextBox t3 = (TextBox)GridView1.Rows[r].FindControl("typeTextBox");
            TextBox t4 = (TextBox)GridView1.Rows[r].FindControl("passTextBox");

            bool flag = aManager.Update(int.Parse(t1.Text), t2.Text, t3.Text, t4.Text);
            if (flag == true)
            {
                msgLabel.Text = "Update Successfully";
                GridView1.DataSource = aManager.ShowAllUser();
                GridView1.EditIndex = -1;
                GridView1.DataBind();

            }
            else
            {
                msgLabel.Text = "Not Updated, Sorry!!!!!";
            }
        }