public ICell Cell(string value, Row row) { var rowNum = row.HasName ? Rows.Headers.IndexOf(row.Name) + 1 : row.Num; return(Rows.GetRow(rowNum).FirstOrDefault(pair => pair.Value.Value.Equals(value)).Value); }
public Dictionary <string, ICell> Row(string rowName) { return(Rows.GetRow(rowName)); }
public Dictionary <string, ICell> Row(string value, Column column) { var rowCell = Cell(value, column); return(rowCell != null?Rows.GetRow(rowCell.RowNum) : null); }
public Dictionary <string, ICell> Row(int rowNum) { return(Rows.GetRow(rowNum)); }
private object Row(string value, Column column) { ICell rowCell = Cell(value, column); return(rowCell != null?Rows.GetRow(rowCell.RowNum()) : null); }