/// <summary>The edit pais.</summary> /// <param name="pais">The pais.</param> /// <exception cref="ValidationException"></exception> public void Edit(Sistemas pais) { var editSistemasValidador = new EditSistemasValidador(this.paisRepositorio); var editSistemasValidadorResultado = editSistemasValidador.Validate(pais); if (!editSistemasValidadorResultado.IsValid) { throw new ValidationException(editSistemasValidadorResultado.Errors); } this.paisRepositorio.Update(pais); }
/// <summary>The edit sistemas.</summary> /// <param name="sistemas">The sistemas.</param> /// <exception cref="ValidationException"></exception> public void Edit(Sistemas sistemas) { var editSistemasValidador = new EditSistemasValidador(this.unidadDeTrabajoProductos.SistemasRepositorio); var editSistemasValidadorResultado = editSistemasValidador.Validate(sistemas); if (!editSistemasValidadorResultado.IsValid) { throw new ValidationException(editSistemasValidadorResultado.Errors); } this.unidadDeTrabajoProductos.SistemasRepositorio.Actualizar(sistemas); this.unidadDeTrabajoProductos.Confirmar(); }