コード例 #1
0
ファイル: Categoria.cs プロジェクト: RmrGnzlzLpz/Klarens
        public Subcategoria AgregarSubcategoria(string nombre, string descripcion, CategoriaEstado estado)
        {
            var errores = PuedeAgregarSubcategoria(nombre, descripcion, estado);

            if (errores.Any())
            {
                throw new System.InvalidOperationException(string.Join(',', errores));
            }
            var subcategoria = new Subcategoria
            {
                Nombre      = nombre,
                Descripcion = descripcion,
                Estado      = estado
            };

            Subcategorias.Add(subcategoria);
            return(subcategoria);
        }