public BaseResultType Validate(DefaultParamOfCRUDOperation <Core.Data.Domain.House> item)
        {
            BaseResultType baseResultType = new BaseResultType()
            {
                Status = ResultStatus.Success
            };

            if (item.Item.CountOfEntrance == null)
            {
                //WarningQuestion question = new WarningQuestion()
                //{
                //    Id = "1",
                //    Message = "Отсутствует количество подъездов"
                //};
                //baseResultType.AddWarring(question);
                if (!item.IsSendAndAnswerQuestion("Отсутствует количество подъездов.Продолжить?", ResultQuestionType.NO, baseResultType))
                {
                    baseResultType.AddError(" Отмена");
                }
            }
            if (item.Item.CountOfFloor == null)
            {
                WarningQuestion question = new WarningQuestion()
                {
                    Id      = "1",
                    Message = "Отсутствует количество этажей"
                };
                baseResultType.AddWarring(question);
            }
            return(baseResultType);
        }
            public BaseResultType Validate(DefaultParamOfCRUDOperation <ObjectMappingForTest> item)
            {
                BaseResultType baseResultType = new BaseResultType()
                {
                    Status = ResultStatus.Success
                };

                if (String.IsNullOrWhiteSpace(item.Item.StrValue))
                {
                    WarningQuestion question = new WarningQuestion()
                    {
                        Id      = "1",
                        Message = "Отсутствует строка"
                    };
                    baseResultType.AddWarring(question);
                }

                return(baseResultType);
            }