예제 #1
0
    protected void gvstateList_RowEditing(object sender, GridViewEditEventArgs e)
    {
        TblAddEdit.Visible = true;
        ButInsert.Visible  = false;
        ButUpdate.Visible  = true;
        ButCancle.Visible  = true;

        int          intStateId = Convert.ToInt32(gvstateList.DataKeys[e.NewEditIndex].Value);
        CStateMaster ObjState   = new CStateMaster(intStateId);

        if (ObjState.IdExit == true)
        {
            TxtStateId.Text   = ObjState.StateId.ToString();
            TxtStatename.Text = ObjState.Statename.ToString();
        }
    }
예제 #2
0
    protected void gvstateList_RowDeleting(object sender, GridViewDeleteEventArgs e)
    {
        int          intStateId = Convert.ToInt32(gvstateList.DataKeys[e.RowIndex].Value);
        CStateMaster ObjState   = new CStateMaster(intStateId);

        if (ObjState.IdExit == true)
        {
            TxtStateId.Text   = ObjState.StateId.ToString();
            TxtStatename.Text = ObjState.Statename.ToString();
        }

        int intReturnValue = CStateMasterServices.StateDelete(Convert.ToInt32(TxtStateId.Text));

        if (intReturnValue > 0)
        {
            Lblmsg.Text = "State Delete";
            BindStateList();
            TxtStateId.Text   = "";
            TxtStatename.Text = "";
        }
    }