Exemplo n.º 1
0
        public void UpdateConditionTypeTest()
        {
            var contracts = _ehrmannCore.GetContracts();

            Assert.IsNotEmpty(contracts, "Не удалось получить контракты");

            var contract = contracts.LastOrDefault();

            if (contract != null)
            {
                var articleGroup = contract.ArticleGroups.FirstOrDefault();
                if (articleGroup != null)
                {
                    var conditionType = articleGroup.ConditionTypes.FirstOrDefault();
                    if (conditionType != null)
                    {
                        conditionType.Retro = 100;
                        conditionType.Rku   = 1000;

                        var result = _ehrmannCore.UpdateConditionType(conditionType);
                        Assert.IsNotNull(result, $"Не удалось обновить вид условия {conditionType.Id}");
                    }
                }
            }
        }