private void OnDeleteCommand(object obj) { var uniqueRowNo = (int)obj; foreach (var item in OutputDistanceListItem) { if (item.UniqueRowId == uniqueRowNo) { OutputDistanceListItem.Remove(item); return; } } }
private void OnAddNewOCCommand(object obj) { if (OutputDistanceListItem.Count > 0) { foreach (var item in OutputDistanceListItem) { if (item.OutputDistance == "" || item.OutputDistance == "0") { return; } } } var outputItem = new OutputDistanceModel(); outputItem.UniqueRowId = UniqueRowId; outputItem.OutputDistance = "0"; OutputDistanceListItem.Add(outputItem); UniqueRowId++; }