/// <summary>Este método permite modificar un elemento existente en el inventario./summary> /// <param name="elementDto">el nuevo elemtento</param> public ElementDto Update(ElementDto elementDto) { var element = _mapper.Map <Element>(elementDto); this.elementRepository.Update(element); return(elementDto); }
/// <summary>Este método permite añadir un elemento nuevo al inventario mediante la utilización de elementDto.</summary> /// <param name="elementDto">el nuevo elemtento</param> public ElementDto Add(ElementDto elementDto) { Element element = Element.Create(elementDto.Name, elementDto.ExpirationDate, elementDto.EntryDate, elementDto.Type); this.elementRepository.Add(element); return(elementDto); }