partial void Deletetb008_LOG_AUDITORIA(tb008_LOG_AUDITORIA instance);
partial void Updatetb008_LOG_AUDITORIA(tb008_LOG_AUDITORIA instance);
private void detach_tb008_LOG_AUDITORIA(tb008_LOG_AUDITORIA entity) { this.SendPropertyChanging(); entity.tb007_TIPOS_AUDITORIA = null; }
partial void Inserttb008_LOG_AUDITORIA(tb008_LOG_AUDITORIA instance);
/// <summary> /// Metodo para registrar el log en el centralizador. /// </summary> /// <param name="Codigo"></param> /// <param name="idOperadors"></param> /// <param name="Comentarios"></param> private void registrarLog(String Codigo, String idOperadors, String Comentarios) { try { using (CentralizadorDataContext ctx = new CentralizadorDataContext()) { Guid ownerIdGuid = Guid.Empty; ownerIdGuid = new Guid(idOperadors); var idOperador = (from op in ctx.tb006_OPERADOR where op.unicoIdentificador == ownerIdGuid select op.idOperador).First(); var codigoLog = (from coLog in ctx.tb007_TIPOS_AUDITORIA where coLog.codAuditori == Codigo select coLog.idAuditoria).First(); tb008_LOG_AUDITORIA auditoria = new tb008_LOG_AUDITORIA(); auditoria.comentarios = Comentarios; auditoria.fechaLog = DateTime.Now; auditoria.idOperador = idOperador; auditoria.idAuditoria = codigoLog; ctx.tb008_LOG_AUDITORIA.InsertOnSubmit(auditoria); ctx.SubmitChanges(); } } catch (Exception ex) { throw ex; } }