public void RegistrarAtencion(TratamientoBE.Historial nuevo, IEnumerable <TratamientoBE.Atencion> lencontrados) { var historia = new HISTORIAL { ArchivoDiagnostico = nuevo.Archivo, ArchivoAtendido = nuevo.Archivo, Especificaciones = nuevo.Especificasiones, FchCreacion = DateTime.Now, FchModificacion = DateTime.Now, IdPaciente = nuevo.IdPaciente }; bdClinica.HISTORIAL.InsertOnSubmit(historia); bdClinica.SubmitChanges(); foreach (var r in lencontrados) { var detalle = new DETALLE_HISTORIAL { FchRealizado = DateTime.Now, IdHistorial = historia.IdHistorial, IdTratamiento = r.IdTratamiento, Realizado = true }; bdClinica.DETALLE_HISTORIAL.InsertOnSubmit(detalle); } bdClinica.SubmitChanges(); }
/// <summary> /// Genera el registro de la atención /// </summary> /// <param name="nuevo"></param> /// <param name="lencontrados"></param> public void RegistrarAtencion(TratamientoBE.Historial nuevo, IEnumerable <TratamientoBE.Atencion> lencontrados) { try { oTratamiento.RegistrarAtencion(nuevo, lencontrados); } catch (Exception ex) { throw ex; } }