protected void gv_RowCommand(object sender, GridViewCommandEventArgs e) { lblError.Text = string.Empty; lblSave.Text = string.Empty; lblMessage.Text = string.Empty; lblMessage.Visible = false; lblError.Visible = false; lblSave.Visible = false; if (e.CommandName.Equals("DoEdit")) { pnlEdit.Visible = true; //int producerId = Convert.ToInt32(e.CommandArgument); int activityId = Convert.ToInt32(e.CommandArgument); Session["ActivityID"] = Convert.ToInt32(e.CommandArgument); //hdId.Value = producerId.ToString(); //ProducerMaster producer = ProducerManager.GetProducerId(producerId); Activity myActivity = ActivityManager.GetActivityById(activityId); if (myActivity != null) { txtActivity.Text = myActivity.Activity1; } txtActivity.Focus(); } else if (e.CommandName.Equals("DoDelete")) { try { var producer = ProducerManager.GetProducerId(Convert.ToInt32(e.CommandArgument)); var activities = ActivityManager.GetActivityById(Convert.ToInt32(e.CommandArgument)); int activityId = Convert.ToInt32(e.CommandArgument); //producer.Status = 0; //ProducerManager.Save(producer); ActivityManager.Delete(activityId); clearFields(); lblSave.Text = "Record Deleted Successfully."; lblSave.Visible = true; } catch (Exception ex) { lblError.Text = "Record Not Deleted."; lblError.Visible = true; } } }