private bool Validation() { var items = _repo.Get(); if (items.Any( x => x.Type.Trim().ToLower() == _item.Type.Trim().ToLower() && x.Procedure.Trim().ToLower() == _item.Procedure.Trim().ToLower() && x.DateEnd == new DateTime(_item.DateEnd.Year, _item.DateEnd.Month, 1).AddMonths(1).AddDays(-1) && x.Id != _item.Id)) { MessageBox.Show("Себестоимость с таким типом, процедурой и сроком уже существует!"); return(false); } return(true); }
private void GetData() { _items = _repo.Get(); }