Esempio n. 1
0
        /// <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);
        }
Esempio n. 2
0
        /// <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);
        }