/// <summary> /// /// </summary> /// <param name="usuarioI"></param> /// <param name="oUIExc"></param> public void RegistrarEnBitacora_UI(string usuarioI, EXCEPCIONES.UIExcepcion oUIExc) { 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 = "UIExcepcion:" + oUIExc.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="oUI"></param> public void RegistrarEnBitacora_UI(string usuarioId, EXCEPCIONES.UIExcepcion oUI) { BIT.Bitacora oBITBitacora = new BIT.Bitacora(); oBITBitacora.RegistrarEnBitacora_UI(usuarioId, oUI); }