Пример #1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="usuarioI"></param>
 /// <param name="oSEGExc"></param>
 public void registrarEnBitacora_SEG(string usuarioI, SIS.EXCEPCIONES.SEGExcepcion oSEGExc)
 {
     /*
      * BE.SIS.ENTIDAD.Bitacora oBitacora = new BE.SIS.ENTIDAD.Bitacora();
      * // Guardo Usuario
      * oBitacora.idUsuario = usuarioI;
      * // Se agrega la fecha del evento.
      * oBitacora.fecha = DateTime.Now;
      * 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.
      *  DAL.SIS.DATOS.DALBitacora oDalBitacora = new DAL.SIS.DATOS.DALBitacora();
      *  oDalBitacora.registrarEnBitacoraBD(oBitacora);
      * }
      * catch (Exception ex)
      * {
      *  System.IO.SIS.ESCRITURA.IOBitacora oIOBitacora = new System.IO.SIS.ESCRITURA.IOBitacora();
      *  oIOBitacora.registrarEnBitacoraIO(oBitacora);
      * }
      */
 }
Пример #2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="usuarioId"></param>
 /// <param name="oSEG"></param>
 public void registrarEnBitacora_SEG(string usuarioId, SIS.EXCEPCIONES.SEGExcepcion oSEG)
 {
     /*
      * BL.SIS.BIT.Bitacora oBITBitacora = new BL.SIS.BIT.Bitacora();
      * oBITBitacora.registrarEnBitacora_SEG(usuarioId, oSEG);
      */
 }
Пример #3
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnTbitacora_Click(object sender, EventArgs e)
        {
            //##### USUARIO A PERSISTIR #####
            string usuarioIdSession = Session["UsuarioId"].ToString();

            //##### OBJETOS A PERSISTIR #####
            SIS.ENTIDAD.Bitacora oBitacora_DAL = new SIS.ENTIDAD.Bitacora();
            SIS.ENTIDAD.Bitacora oBitacora_IO  = new SIS.ENTIDAD.Bitacora();
            SIS.ENTIDAD.Bitacora oBitacora_BLL = new SIS.ENTIDAD.Bitacora();
            SIS.ENTIDAD.Bitacora oBitacora_BKP = new SIS.ENTIDAD.Bitacora();
            SIS.ENTIDAD.Bitacora oBitacora_SEG = new SIS.ENTIDAD.Bitacora();
            SIS.ENTIDAD.Bitacora oBitacora_UI  = new SIS.ENTIDAD.Bitacora();
            //##### EDITO UN MENSAJE PARA UNA EXCEPCION DE TEST #####
            oBitacora_DAL.Descripcion = "Probando desde depuracion,insercion de Trazas.";
            oBitacora_IO.Descripcion  = "Probando desde depuracion,insercion de Trazas.";
            oBitacora_BLL.Descripcion = "Probando desde depuracion,insercion de Trazas.";
            oBitacora_BKP.Descripcion = "Probando desde depuracion,insercion de Trazas.";
            oBitacora_SEG.Descripcion = "Probando desde depuracion,insercion de Trazas.";
            oBitacora_UI.Descripcion  = "Probando desde depuracion,insercion de Trazas.";
            //##### CONSTRUYO LA EXCEPCION DE TEST SEGUN TIPO DE EXCEPCION #####
            var exc_DAL = new SIS.EXCEPCIONES.DALExcepcion(oBitacora_DAL.Descripcion);
            var exc_IO  = new SIS.EXCEPCIONES.IOException(oBitacora_IO.Descripcion);
            var exc_BLL = new SIS.EXCEPCIONES.BLLExcepcion(oBitacora_BLL.Descripcion);
            var exc_BKP = new SIS.EXCEPCIONES.BKPException(oBitacora_BKP.Descripcion);
            var exc_SEG = new SIS.EXCEPCIONES.SEGExcepcion(oBitacora_SEG.Descripcion);
            var exc_UI  = new SIS.EXCEPCIONES.UIExcepcion(oBitacora_UI.Descripcion);

            //##### EJECUTO TRAZA VIA BLL SEGUN TIPO DE EXCP QUE CORRESPONDA #####
            interfazNegocioBitacora.RegistrarEnBitacora_BKP(usuarioIdSession, exc_BKP);

            /*
             * interfazNegocioBitacora.registrarEnBitacora_BLL(usuarioIdSession, exc_BLL);
             * interfazNegocioBitacora.registrarEnBitacora_DAL(usuarioIdSession, exc_DAL);
             * interfazNegocioBitacora.registrarEnBitacora_IO(usuarioIdSession, exc_IO);
             * interfazNegocioBitacora.registrarEnBitacora_SEG(usuarioIdSession, exc_SEG);
             * interfazNegocioBitacora.registrarEnBitacora_UI(usuarioIdSession, exc_UI);
             */
            Response.Redirect("webmaster.aspx");
        }