Esempio n. 1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="usuarioI"></param>
 /// <param name="oBKPExc"></param>
 public void registrarEnBitacora_BKP(string usuarioI, SIS.EXCEPCIONES.BKPException oBKPExc)
 {
     /*
      * 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 = "BKPException:" + oBKPExc.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);
      * }
      */
 }
Esempio n. 2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="usuarioId"></param>
 /// <param name="oBKP"></param>
 public void registrarEnBitacora_BKP(string usuarioId, SIS.EXCEPCIONES.BKPException oBKP)
 {
     /*
      * SIS.BIT.Bitacora oBITBitacora = new SIS.BIT.Bitacora();
      * oBITBitacora.registrarEnBitacora_BKP(usuarioId, oBKP);
      */
 }
Esempio n. 3
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="usuarioI"></param>
        /// <param name="oBKPExc"></param>
        public void RegistrarEnBitacora_BKP(string usuarioI, SIS.EXCEPCIONES.BKPException oBKPExc)
        {
            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 = "BKPException:" + oBKPExc.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);
            }
        }
Esempio n. 4
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");
        }