コード例 #1
0
        private Expression<Func<MovimientoInventario, bool>> Action(MovimientoInventario bo)
        {
            Expression<Func<MovimientoInventario, bool>> exp = x => true;

            if (bo.ProductoId != null)
                exp = exp.And(x => x.ProductoId == bo.ProductoId);

            return exp;
        }
コード例 #2
0
 public List<MovimientoInventario> Retrieve(MovimientoInventario bo)
 {
     return repositorio.Get(Action(bo)).ToList();
 }
コード例 #3
0
 public void Insert(MovimientoInventario bo)
 {
     repositorio.Insert(bo);
     repositorio.SaveChange();
 }