public void Insertar(EHorasLaborales eHorasLaborales) { if (eHorasLaborales.toDeleteEvent.Count() > 0) { List <HorasLaborales> toDelete = new List <HorasLaborales>(); eHorasLaborales.toDeleteEvent.ForEach(e => { HorasLaborales h = new HorasLaborales { Id = e.Id }; toDelete.Add(h); }); operacionesdb.OpeDelete(toDelete); } eHorasLaborales.Horas.ForEach(e => { EInHoras inHoras = new EInHoras { Id = e.Id, HoraInicio = e.HoraInicio, HoraFin = e.HoraFin, Fecha = e.Fecha, IdDoctor = eHorasLaborales.IdDoctor, IdClinica = eHorasLaborales.IdClinica, Disponible = true }; HorasLaborales hl = _mapper.Map <HorasLaborales>(inHoras); operacionesdb.OpeInsertar(hl); }); }
public void Insertar(EHorasLaborales entrada) { respositorioHorasLaborales.Insertar(entrada); }