public IList <ProductoDTO> GetAllProductoDTO() { var productos = Ctx.Productos .Include(x => x.Unidad) .Select(b => DtoTranslator.TranslateToProductoDTO(b)).ToList(); return(productos); }
public ProductoDTO GetProductoDTO(int id) { Producto b = Ctx.Productos .Include(y => y.Unidad) .FirstOrDefault(x => x.Id == id); return(DtoTranslator.TranslateToProductoDTO(b)); }
public IActionResult Get(int id) { UnidadDTO unidad = DtoTranslator.TranslateToUnidadDTO(repo.Get(id)); if (unidad == null) { return(HttpNotFound()); } return(new ObjectResult(unidad)); }
public UnidadView GetPaginado(int page) { UnidadView unidad = new UnidadView() { Unidades = Ctx.Unidades .OrderBy(e => e.Nemonico) .Skip(10 * (page - 1)) .Take(10) .Select(b => DtoTranslator.TranslateToUnidadDTO(b)), Count = Ctx.Unidades.Count() }; return(unidad); }
public ProductsView GetPaginado(int page) { var z = Ctx.Productos .Include(x => x.Unidad) .OrderBy(e => e.Nombre) .Skip(10 * (page - 1)) .Take(10) .ToList(); int iTotal = Ctx.Productos.Count(); ProductsView producto = new ProductsView() { Productos = z.ToList().Select(b => DtoTranslator.TranslateToProductoDTO(b)).ToList(), Count = iTotal }; return(producto); }
public List <UnidadDTO> GetDtoAll() { var Unidades = Ctx.Unidades.Select(b => DtoTranslator.TranslateToUnidadDTO(b)); return(Unidades.ToList()); }