public IEnumerable <TEntity> Get(string filter = null, string orderBy = null, ListSortDirection order = ListSortDirection.Ascending, int page = 0, int pageSize = 0) { var cmd = mapper.GetSelectCommand(filter, orderBy, order, page, pageSize); conn.CreateCommand(cmd); return(ToEnumerable(conn.ExecuteReaderCommand())); }
//public void Delete(Operator entityToDelete) //{ // throw new NotImplementedException(); //} //public void DeleteById(object id) //{ // throw new NotImplementedException(); //} public Operator GetById(object id) { conn.CreateCommand($"select * from Operators where id ={id}"); var data = conn.ExecuteReaderCommand(); var op = data.MapEntity <Operator>(); return(op); }