/// <summary> /// /// </summary> /// <param name="usuarioI"></param> /// <param name="oSEGExc"></param> public void RegistrarEnBitacora_SEG(string usuarioI, EXCEPCIONES.SEGExcepcion oSEGExc) { ENTIDAD.Bitacora oBitacora = new ENTIDAD.Bitacora(); // Guardo Usuario oBitacora.IdUsuario = usuarioI; // Se agrega la fecha del evento. oBitacora.Fecha = DateTime.Now.ToString("HH:mm:ss"); oBitacora.Descripcion = "SEGExcepcion:" + oSEGExc.Message; try { // Obtengo el ultimo id para agregarselo al objeto oBitacora. oBitacora.IdEvento = (this.ObtenerUltimoId() + 1); // Realizo la insercion en la base de datos por medio de DALBitacora // si hay una excepcion cualquier que no me permite ingresar el resgistro // llamo a la insercion en el archivo local dentro de IOBitacora. DATOS.DALBitacora oDalBitacora = new DATOS.DALBitacora(); oDalBitacora.RegistrarEnBitacoraBD(oBitacora); } catch (Exception ex) { ESCRITURA.IOBitacora oIOBitacora = new ESCRITURA.IOBitacora(); //ERROR 0 | ES CUANDO AL GRABAR LANZA ERROR oBitacora.IdEvento = 0; oBitacora.Descripcion = ex.Message.ToString(); oIOBitacora.RegistrarEnBitacoraIO(oBitacora); } }
/// <summary> /// /// </summary> /// <param name="usuarioId"></param> /// <param name="oSEG"></param> public void RegistrarEnBitacora_SEG(string usuarioId, EXCEPCIONES.SEGExcepcion oSEG) { BIT.Bitacora oBITBitacora = new BIT.Bitacora(); oBITBitacora.RegistrarEnBitacora_SEG(usuarioId, oSEG); }