/// <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); }