public Result <List <Department> > List() { var table = ConvertDataTableToList.BindList <Department>(_dataSource.List()); if (table.Count > 0 || table.Count == 0) { return(Result <List <Department> > .Successful(data : table)); } return(Result <List <Department> > .Failure()); }