private void btnRemove_Click(object sender, EventArgs e) { try { if (MessageBox.Show("Do you want to delete the current row?", "Confirm deletion", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question) == DialogResult.Yes) { new TIS.BL.Internal.Unknown().Remove((UnknownObject)gdvUnknown.GetRow(gdvUnknown.FocusedRowHandle)); UnknownObjectCollection carriers = (UnknownObjectCollection)gdcUnknown.DataSource; carriers.Remove((UnknownObject)gdvUnknown.GetRow(gdvUnknown.FocusedRowHandle)); } } catch (System.Exception exception1) { System.Exception thisException = exception1; Management.ShowException(thisException); } }
public UnknownObjectCollection GetAll() { UnknownObjectCollection unknowns = new UnknownObjectCollection(); QueryBuilder builder; try { builder = new QueryBuilder(); builder.Append(this.BaseQuery(false, 0)); builder.AppendOrderBy(UnknownObject.EMAIL, QueryBuilder.OrderByType.ASC, QueryBuilder.ParameterLocation.FIRST_LAST); unknowns = UnknownConvertor.DataTableToCollection(this.ExecuteDataSet(builder.Query, false).Tables[0]); } catch (System.Exception exception1) { throw new Exception(MethodBase.GetCurrentMethod().Name, exception1); } return(unknowns); }