// TODO private void AddOrSkipExistensSeparationsRange(ICollection <Separation> separations, ICollection <Separation> contextSeparations) { foreach (var separation in separations) { if (!contextSeparations.Contains(separation)) { separation.SeparationId = 0; Separations.Add(separation); } } }
public async ValueTask <bool> AddNewSeparationAsync(Separation separation) { try { Separations.Add(new Separation() { Address = separation.Address }); await SaveChangesAsync(); } catch { return(false); } return(true); }