private void DeleteBrokerData() { bool result = false; try { GridViewRow oGridViewRow = gvBroker.Rows[Convert.ToInt32(ViewState["index"])]; Label lblBrokerId = (Label)oGridViewRow.FindControl("lblBrokerId"); BrokerDTO oBrokerDTO = new BrokerDTO(); oBrokerDTO.BrokerId = Convert.ToInt32(lblBrokerId.Text); oBrokerDTO.Status = (int)Status.Inactive; oBrokerDTO.ModifiedUser = Session["UserID"].ToString(); oBrokerDTO.ModifiedDateTime = DateTime.Now; oBrokerDTO.ModifiedMachine = Session["UserMachine"].ToString(); result = oWebApiCalls.DeleteBrokerData(oBrokerDTO); if (result == true) { ResetControllers(); Messages("Broker Deleted Successfully!!"); } else { Messages("Connection Error!"); } } catch (Exception ex) { lblError.Text = ex.Message.ToString(); throw ex; } }