/// <summary>
 /// Check is input field object is not equal to current model
 /// </summary>
 private bool IsInputFieldValid(FieldVersion.ListItem fieldVersion)
 {
     if (IsCropPlan)
     {
         return(true);
     }
     else
     {
         return(ObjectTypeId == 8 ? ObjectId != fieldVersion.FVersOutlineId : true);
     }
 }
        private static ObjectModel ConvertToModelFromField(FieldVersion.ListItem outline)
        {
            var result = new ObjectModel
            {
                IsSingleObject = true,
                IsCropPlan     = false,
                //_directoryManager.FieldVersionsInformation.FirstOrDefault(x=>x.FVersFieldId == outline.fi)
                ObjectId     = outline.FVersOutlineId,
                ObjectTypeId = 8,
                DisplayFrom  = string.Format("Поле - {0} ({1} га.)", outline.FVersField.FldNumber, outline.FVersArea)
            };

            return(result);
        }