示例#1
0
        public void Insert(List <DiasNoHabiles> NuevaListaDiasNoHabiles)
        {
            diasNoHabilesRepository.InsertListDiasNohabiles(NuevaListaDiasNoHabiles);
            var ListaDiasNoHabilesPeriodoActual = Get();
            var ListaDiasNoHabilesABorrar       = ListaDiasNoHabilesPeriodoActual.Where(c => !NuevaListaDiasNoHabiles.Select(b => b.Fecha).Contains(c.Fecha)).ToList();

            foreach (var dia in ListaDiasNoHabilesABorrar)
            {
                diasNoHabilesRepository.Delete(dia);
            }
        }