Ejemplo n.º 1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="usuarioI"></param>
 /// <param name="oUIExc"></param>
 public void registrarEnBitacora_UI(string usuarioI, SIS.EXCEPCIONES.UIExcepcion oUIExc)
 {
     /*
      * 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 = "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.
      *  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);
      * }
      */
 }
Ejemplo n.º 2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="usuarioId"></param>
 /// <param name="oUI"></param>
 public void registrarEnBitacora_UI(string usuarioId, SIS.EXCEPCIONES.UIExcepcion oUI)
 {
     /*
      * BL.SIS.BIT.Bitacora oBITBitacora = new BL.SIS.BIT.Bitacora();
      * oBITBitacora.registrarEnBitacora_UI(usuarioId, oUI);
      */
 }
Ejemplo n.º 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");
        }
Ejemplo n.º 4
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            SIS.ENTIDAD.Usuario oUsuario = new SIS.ENTIDAD.Usuario();
            oUsuario.IdUsuario = txtIdUsuario.Text;
            string passwordDefualt = "4gY7-k";

            if (oUsuario.IdUsuario != "")
            {
                oUsuario.NombreApellido = txtNombreApellido.Text;
                //SETEAMOS LA FECHA
                string fechaNacimiento = txtFecNac.Text;
                string dia             = fechaNacimiento.Substring(0, 2);
                string mes             = fechaNacimiento.Substring(3, 2);
                string año             = fechaNacimiento.Substring(6, 4);
                oUsuario.FechaNacimiento = dia + mes + año;
                //SETEAMOS LA CATEGORIA
                string catMoto = txtCatMoto.Text;
                switch (catMoto)
                {
                case "0cc - 150cc":
                    oUsuario.CategoriaMoto = "1";
                    break;

                case "150cc - 250cc":
                    oUsuario.CategoriaMoto = "2";
                    break;

                case "+300cc":
                    oUsuario.CategoriaMoto = "3";
                    break;

                default:
                    oUsuario.CategoriaMoto = "999";
                    break;
                }

                oUsuario.usuario = txtUsuario.Text;
                string passwordOld = Session["passwowrdOld"].ToString();
                if (passwordOld != txtPassword.Text)
                {
                    oUsuario.Password = txtPassword.Text;
                }
                else
                {
                    oUsuario.Password = passwordDefualt;
                }
                oUsuario.Email = txtEmail.Text;
                //SETEAMOS EL ESTADO
                if (rdaActivo.Checked)
                {
                    oUsuario.Estado = "Activo";
                }
                else
                {
                    oUsuario.Estado = "Inactivo";
                }
                try
                {
                    Session["guardadoEstado"] = 1;
                    //ARQ.BASE MULTIUSUARIO | ACTUALIZAMOS EL USUARIO
                    interfazNegocioUsuario.ActualizarUsuario(oUsuario);
                }
                catch (Exception ex)
                {
                    Session["guardadoEstado"] = 2;
                    SIS.EXCEPCIONES.UIExcepcion oExUI = new SIS.EXCEPCIONES.UIExcepcion(ex.Message);
                    interfazNegocioBitacora.RegistrarEnBitacora_UI(oUsuario.IdUsuario, oExUI);
                }
            }
        }