/// <summary>The add pais.</summary> /// <param name="pais">The pais.</param> public void Add(Sistemas pais) { var addSistemasValidador = new AddSistemasValidador(this.paisRepositorio); var addSistemasValidadorResultado = addSistemasValidador.Validate(pais); if (!addSistemasValidadorResultado.IsValid) { throw new ValidationException(addSistemasValidadorResultado.Errors); } this.paisRepositorio.Insert(pais); }
/// <summary>The add sistemas.</summary> /// <param name="sistemas">The sistemas.</param> public void Add(Sistemas sistemas) { var addSistemasValidador = new AddSistemasValidador(this.unidadDeTrabajoProductos.SistemasRepositorio); var addSistemasValidadorResultado = addSistemasValidador.Validate(sistemas); if (!addSistemasValidadorResultado.IsValid) { throw new ValidationException(addSistemasValidadorResultado.Errors); } this.unidadDeTrabajoProductos.SistemasRepositorio.Insertar(sistemas); this.unidadDeTrabajoProductos.Confirmar(); }