Пример #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="oUsuario"></param>
        public void ActualizarUsuarioEstado(ENTIDAD.Usuario oUsuario)
        {
            string digiVerificador;
            string IdHASH = "HASH";

            DATOS.DALUsuario oDalUsuaio = new DATOS.DALUsuario();
            // ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
            try
            {
                digiVerificador            = interfazHash.ObtenerHashUsuario(oUsuario);
                oUsuario.DigitoVerificador = digiVerificador;

                //UPDATE AL USUARIO CON SU NUEVA CLAVE
                oDalUsuaio.ActualizarUsuarioPorId(oUsuario);
            }
            catch (Exception ex)
            {
                EXCEPCIONES.BLLExcepcion oExBLL = new EXCEPCIONES.BLLExcepcion(ex.Message);
                interfazNegocioBitacora.RegistrarEnBitacora_BLL(IdHASH, oExBLL);
            }
            // ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

            //RE-CALCULAR LOS DIGITO VERIFICADORES DE USUARIOS | RESTABLECEMOS BKP CON NUEVOS DATOS
            List <ENTIDAD.Usuario> lstUsuarios = new List <ENTIDAD.Usuario>();

            lstUsuarios = oDalUsuaio.ObtenerTablaUsuario();

            List <ENTIDAD.Usuario> listaUsuarioHash = new List <ENTIDAD.Usuario>();

            listaUsuarioHash = interfazHash.CalcularHashTablaUsuario(lstUsuarios);

            oDalUsuaio.InsertarUsuarioHaseados(listaUsuarioHash);
        }
Пример #2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="idUsuario"></param>
        /// <param name="nombreApellido"></param>
        /// <param name="descipcion"></param>
        /// <param name="monto"></param>
        /// <returns></returns>
        public int RegistrarPagoUsuario(string idUsuario, string nombreApellido, string descipcion, string monto)
        {
            int resultadoValidacion = 1;

            PagoUsuario oPagoUsuario = new PagoUsuario();

            oPagoUsuario.IdUsuario      = idUsuario;
            oPagoUsuario.NombreApellido = nombreApellido;
            oPagoUsuario.Descripcion    = descipcion;
            oPagoUsuario.Monto          = monto;
            string fechaPago = DateTime.Now.ToString();

            oPagoUsuario.FechaPago = fechaPago;

            try
            {
                DATOS.DALPago oDalPago = new DATOS.DALPago();
                //NEGOCIO - OBTENER ULTIMO NUMERO DE ORDER
                int numOrden    = oDalPago.ObtenerUltimoNumeroOrden();
                int NumeroOrden = numOrden + 1;
                oPagoUsuario.IdNumeroOrden = NumeroOrden;
                //NEGOCIO - GRABAR PAGO DEL CLIENTE
                List <PagoUsuario> listaPagoUsuario = new List <PagoUsuario>();
                listaPagoUsuario.Add(oPagoUsuario);
                resultadoValidacion = System.Convert.ToInt16(NumeroOrden);
                oDalPago.InsertarPago(listaPagoUsuario);
            }
            catch (Exception ex)
            {
                resultadoValidacion = 1;
                EXCEPCIONES.BLLExcepcion oExBLL = new EXCEPCIONES.BLLExcepcion(ex.Message);
                interfazNegocioBitacora.RegistrarEnBitacora_BLL(idUsuario, oExBLL);
            }
            return(resultadoValidacion);
        }
Пример #3
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="usuarioI"></param>
        /// <param name="oBLLExc"></param>
        public void RegistrarEnBitacora_BLL(string usuarioI, EXCEPCIONES.BLLExcepcion oBLLExc)
        {
            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 = "BLLExcepcion:" + oBLLExc.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);
            }
        }
Пример #4
0
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        public bool EnviarRecordatorioPassword(string destinatarioEmail, string contraseñaRecuperada)
        {
            bool   estado = false;
            string IdSys  = "SYS";

            MailMessage mail       = new MailMessage();
            SmtpClient  SmtpServer = new SmtpClient("smtp.gmail.com");

            mail.From = new MailAddress("*****@*****.**");
            mail.To.Add(destinatarioEmail);

            mail.Subject = "Sistema de recuperacion de contraseña - MOTOPOINT";
            mail.Body    = "Su contraseña es: " + contraseñaRecuperada;

            SmtpServer.Port        = 587;
            SmtpServer.Credentials = new System.Net.NetworkCredential("*****@*****.**", "Motopoint1#_");
            SmtpServer.EnableSsl   = true;


            try
            {
                estado = true;
                SmtpServer.Send(mail);
            }
            catch (Exception ex)
            {
                estado = false;
                EXCEPCIONES.BLLExcepcion oExBLL = new EXCEPCIONES.BLLExcepcion(ex.Message);
                interfazNegocioBitacora.RegistrarEnBitacora_BLL(IdSys, oExBLL);
            }

            return(estado);
        }
Пример #5
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="IdUsuario"></param>
        /// <returns></returns>
        public int ContarReIntento(string IdUsuario, int cantidadReitento)
        {
            int resultadoValidacion = 0;

            DATOS.DALUsuario oDalUsuario = new DATOS.DALUsuario();
            string           IdDB        = "DB";
            string           fecha       = DateTime.Now.ToString();

            try
            {
                //ARQ.BASE - RE INTENTOS - VERIFICO SI EL USUARIO EXISTE
                resultadoValidacion = oDalUsuario.ValidarConeccionesConteo(IdUsuario);
                cantidadReitento    = cantidadReitento + 1;

                if (resultadoValidacion > 0)
                {
                    //ARQ.BASE - UPDATE RE INTENTO
                    resultadoValidacion = oDalUsuario.UpdateConeccionesConteo(IdUsuario, cantidadReitento.ToString(), fecha);
                }
            }
            catch (Exception ex)
            {
                EXCEPCIONES.BLLExcepcion oExBLL = new EXCEPCIONES.BLLExcepcion(ex.Message);
                interfazNegocioBitacora.RegistrarEnBitacora_BLL(IdDB, oExBLL);
            }

            return(resultadoValidacion);
        }
Пример #6
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="idUsuario"></param>
        /// <param name="numeroOrden"></param>
        /// <param name="destinatarioEmail"></param>
        /// <param name="estadoPago"></param>
        /// <returns></returns>
        public bool EnviarTicketConfirmacionPago(string idUsuario, int numeroOrden, string destinatarioEmail, string estadoPago)
        {
            bool   estado = false;
            string IdSys  = "SYS";

            //NEGOCIO - OBTENER PAGO REALIZADO POR EL CLIENTE
            PagoUsuario oPagoUsuario = new PagoUsuario();

            DATOS.DALPago oDalPago = new DATOS.DALPago();
            oPagoUsuario = oDalPago.ObtenerPagoUsuarioPorNumeroOrden(numeroOrden.ToString());


            MailMessage mail       = new MailMessage();
            SmtpClient  SmtpServer = new SmtpClient("smtp.gmail.com");

            mail.From = new MailAddress("*****@*****.**");
            mail.To.Add(destinatarioEmail);

            mail.Subject = "Sistema de cobro - MOTOPOINT";

            StringBuilder sb = new StringBuilder();

            sb.AppendLine("-------------------------------------------------------------------------");
            sb.AppendLine("                       MOTOPOINT                                         ");
            sb.AppendLine("-------------------------------------------------------------------------");
            sb.AppendLine("DIRECCION: Buenos Aires, 10012, ARG");
            sb.AppendLine("TELEFONO: + 0800 100 28745");
            sb.AppendLine("EMAIL: [email protected]");
            sb.AppendLine("-------------------------------------------------------------------------");
            sb.AppendLine("MONTO: " + oPagoUsuario.Monto.ToString());
            sb.AppendLine("FECHA: " + oPagoUsuario.FechaPago.ToString());
            sb.AppendLine("NUMERO ORDE: " + oPagoUsuario.IdNumeroOrden.ToString());
            sb.AppendLine("-------------------------------------------------------------------------");
            sb.AppendLine("ESTADO: " + estadoPago);
            sb.AppendLine("-------------------------------------------------------------------------");

            mail.Body = sb.ToString();;

            SmtpServer.Port        = 587;
            SmtpServer.Credentials = new System.Net.NetworkCredential("*****@*****.**", "Motopoint1#_");
            SmtpServer.EnableSsl   = true;

            try
            {
                estado = true;
                SmtpServer.Send(mail);
            }
            catch (Exception ex)
            {
                estado = false;
                EXCEPCIONES.BLLExcepcion oExBLL = new EXCEPCIONES.BLLExcepcion(ex.Message);
                interfazNegocioBitacora.RegistrarEnBitacora_BLL(IdSys, oExBLL);
            }

            return(estado);
        }
Пример #7
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="codRuta"></param>
        public void RegistrarVotacionRuta(string codRuta)
        {
            string IdSys = "BLL";

            try
            {
                DATOS.DALNegocio oDalNegocio = new DATOS.DALNegocio();
                oDalNegocio.RegistrarVotacion(codRuta);
            }
            catch (Exception ex)
            {
                EXCEPCIONES.BLLExcepcion oExBLL = new EXCEPCIONES.BLLExcepcion(ex.Message);
                interfazNegocioBitacora.RegistrarEnBitacora_BLL(IdSys, oExBLL);
            }
        }
Пример #8
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="tipoMembresia"></param>
        /// <returns></returns>
        public int ObtenerMembresiaSegunTipo(string tipoMembresia)
        {
            int    idMembresia = 0;;
            string user        = "******";

            DATOS.DALMembresia oDalMembresia = new DATOS.DALMembresia();
            try
            {
                idMembresia = oDalMembresia.ObtenerMembresiaSegunTipo(tipoMembresia);
            }
            catch (Exception ex)
            {
                EXCEPCIONES.BLLExcepcion oExBLL = new EXCEPCIONES.BLLExcepcion(ex.Message);
                interfazNegocioBitacora.RegistrarEnBitacora_BLL(user, oExBLL);
            }
            return(idMembresia);
        }
Пример #9
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="codRuta"></param>
        /// <returns></returns>
        public string ObtenerFechaRuta(string codRuta)
        {
            string fecha = "";
            string user  = "******";

            try
            {
                DATOS.DALNegocio oDalNegocio = new DATOS.DALNegocio();
                fecha = oDalNegocio.ObtenerFecha(codRuta);
            }
            catch (Exception ex)
            {
                EXCEPCIONES.BLLExcepcion oExBLL = new EXCEPCIONES.BLLExcepcion(ex.Message);
                interfazNegocioBitacora.RegistrarEnBitacora_BLL(user, oExBLL);
            }
            return(fecha);
        }
Пример #10
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="idUsuario"></param>
        /// <param name="idMembresia"></param>
        /// <returns></returns>
        public int ActualizarMembresiaUsuario(string idUsuario, string idMembresia)
        {
            int resultadoValidacion = 1;

            try
            {
                DATOS.DALMembresia oDalMembresia = new DATOS.DALMembresia();
                oDalMembresia.ActualizarMembresiaUsuario(idUsuario, idMembresia);
            }
            catch (Exception ex)
            {
                resultadoValidacion = 1;
                EXCEPCIONES.BLLExcepcion oExBLL = new EXCEPCIONES.BLLExcepcion(ex.Message);
                interfazNegocioBitacora.RegistrarEnBitacora_BLL(idUsuario, oExBLL);
            }
            return(resultadoValidacion);
        }
Пример #11
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="nombreApellido"></param>
        /// <param name="email"></param>
        /// <param name="tipo"></param>
        /// <param name="descripcion"></param>
        /// <returns></returns>
        public bool EnviarConsulta(string nombreApellido, string email, string tipo, string descripcion)
        {
            bool   estado        = false;
            string IdSys         = "SYS";
            string contacService = "*****@*****.**";

            MailMessage mail       = new MailMessage();
            SmtpClient  SmtpServer = new SmtpClient("smtp.gmail.com");

            mail.From = new MailAddress("*****@*****.**");
            mail.To.Add(contacService);

            mail.Subject = "Sistema de ayuda - MOTOPOINT";

            StringBuilder sb = new StringBuilder();

            sb.AppendLine("-------------------------------------------------------------------------");
            sb.AppendLine("                           MOTOPOINT                                     ");
            sb.AppendLine("-------------------------------------------------------------------------");
            sb.AppendLine("CONSULTA TIPO: " + tipo);
            sb.AppendLine("USUARIO NOMBRE Y APELLIDO: " + nombreApellido);
            sb.AppendLine("USUARIO EMAIL: " + email);
            sb.AppendLine("-------------------------------------------------------------------------");
            sb.AppendLine("DESCRIPCION: " + descripcion);
            sb.AppendLine("-------------------------------------------------------------------------");
            mail.Body = sb.ToString();;

            SmtpServer.Port        = 587;
            SmtpServer.Credentials = new System.Net.NetworkCredential("*****@*****.**", "Motopoint1#_");
            SmtpServer.EnableSsl   = true;

            try
            {
                estado = true;
                SmtpServer.Send(mail);
            }
            catch (Exception ex)
            {
                estado = false;
                EXCEPCIONES.BLLExcepcion oExBLL = new EXCEPCIONES.BLLExcepcion(ex.Message);
                interfazNegocioBitacora.RegistrarEnBitacora_BLL(IdSys, oExBLL);
            }

            return(estado);
        }
Пример #12
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="codRuta"></param>
        /// <param name="usuario"></param>
        /// <param name="fechaRuta"></param>
        /// <returns></returns>
        public int RegistrarLikeUsuario(int idRutaLikeUsuario, string codRuta, string usuario, string fechaRuta)
        {
            int    resultadoValidacion = 0;
            string IdSys = "BLL";

            try
            {
                DATOS.DALNegocio oDalNegocio = new DATOS.DALNegocio();
                oDalNegocio.RegistrarLike(idRutaLikeUsuario, codRuta, usuario, fechaRuta);
            }
            catch (Exception ex)
            {
                resultadoValidacion = 1;
                EXCEPCIONES.BLLExcepcion oExBLL = new EXCEPCIONES.BLLExcepcion(ex.Message);
                interfazNegocioBitacora.RegistrarEnBitacora_BLL(IdSys, oExBLL);
            }
            return(resultadoValidacion);
        }
Пример #13
0
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        public List <ENTIDAD.MultiIdioma> ObtenerIdiomasDisponibles()
        {
            List <ENTIDAD.MultiIdioma> listaIdiomas = new List <ENTIDAD.MultiIdioma>(new ENTIDAD.MultiIdioma[] { });

            DATOS.DALMultiIdioma oDalMultiIdioma = new DATOS.DALMultiIdioma();

            try
            {
                listaIdiomas = oDalMultiIdioma.IdiomasDisponibles();
            }
            catch (Exception ex)
            {
                EXCEPCIONES.BLLExcepcion oExBLL = new EXCEPCIONES.BLLExcepcion(ex.Message);
                interfazNegocioBitacora.RegistrarEnBitacora_BLL(UnUsuario.IdUsuario, oExBLL);
            }

            return(listaIdiomas);
        }
Пример #14
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="codRuta"></param>
        /// <param name="usuario"></param>
        /// <returns></returns>
        public bool ConsultarLikeUsuario(string codRuta, string usuario)
        {
            bool   resultado = true;
            string IdSys     = "BLL";

            try
            {
                DATOS.DALNegocio oDalNegocio = new DATOS.DALNegocio();
                resultado = oDalNegocio.ValidarLikeUsuario(codRuta, usuario);
            }
            catch (Exception ex)
            {
                resultado = false;
                EXCEPCIONES.BLLExcepcion oExBLL = new EXCEPCIONES.BLLExcepcion(ex.Message);
                interfazNegocioBitacora.RegistrarEnBitacora_BLL(IdSys, oExBLL);
            }

            return(resultado);
        }
Пример #15
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="idUsuario"></param>
        /// <returns></returns>
        public int ConsultarReIntento(string idUsuario)
        {
            int resultadoValidacion = 0;

            DATOS.DALUsuario oDalUsuario = new DATOS.DALUsuario();
            string           IdDB        = "DB";

            try
            {
                resultadoValidacion = oDalUsuario.ConsultarReIntento(idUsuario);
            }
            catch (Exception ex)
            {
                EXCEPCIONES.BLLExcepcion oExBLL = new EXCEPCIONES.BLLExcepcion(ex.Message);
                interfazNegocioBitacora.RegistrarEnBitacora_BLL(IdDB, oExBLL);
            }

            return(resultadoValidacion);
        }
Пример #16
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="usuario"></param>
        /// <returns></returns>
        public bool ValidarUsuario(string usuario)
        {
            bool resultadoValidacion = false;

            DATOS.DALUsuario oDalUsuario = new DATOS.DALUsuario();
            string           IdDB        = "DB";

            try
            {
                resultadoValidacion = oDalUsuario.ValidarExistenciaUsuario(usuario);
            }
            catch (Exception ex)
            {
                EXCEPCIONES.BLLExcepcion oExBLL = new EXCEPCIONES.BLLExcepcion(ex.Message);
                interfazNegocioBitacora.RegistrarEnBitacora_BLL(IdDB, oExBLL);
            }

            return(resultadoValidacion);
        }
Пример #17
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="idMembresia"></param>
        /// <param name="idUsuario"></param>
        /// <returns></returns>
        public int RegistrarMembresiaParaUsuario(string idMembresia, string idUsuario)
        {
            int resultadoValidacion            = 1;
            MembresiaUsuario oMembresiaUsuario = new MembresiaUsuario();

            oMembresiaUsuario.IdMembresia = idMembresia;
            oMembresiaUsuario.IdUsuario   = idUsuario;

            try
            {
                resultadoValidacion = 0;
                DATOS.DALMembresia oDalMembresia = new DATOS.DALMembresia();
                oDalMembresia.InsertarMembresiaParaUsuario(oMembresiaUsuario);
            }
            catch (Exception ex)
            {
                resultadoValidacion = 1;
                EXCEPCIONES.BLLExcepcion oExBLL = new EXCEPCIONES.BLLExcepcion(ex.Message);
                interfazNegocioBitacora.RegistrarEnBitacora_BLL(idUsuario, oExBLL);
            }
            return(resultadoValidacion);
        }
Пример #18
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="usuario"></param>
        /// <param name="password"></param>
        /// <returns></returns>
        public int Login(string usuario, string password)
        {
            // Cifro la password
            string passHasheada;
            int    resultadoValidacion = 0;

            DATOS.DALUsuario oDalUsuario = new DATOS.DALUsuario();
            string           IdDB        = "DB";

            try
            {
                passHasheada        = interfazHash.ObtenerHash(password);
                resultadoValidacion = oDalUsuario.ValidarUsuario(usuario, passHasheada);
            }
            catch (Exception ex)
            {
                EXCEPCIONES.BLLExcepcion oExBLL = new EXCEPCIONES.BLLExcepcion(ex.Message);
                interfazNegocioBitacora.RegistrarEnBitacora_BLL(IdDB, oExBLL);
            }

            return(resultadoValidacion);
        }
Пример #19
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="oUsuario"></param>
        public void InsertarUsuario(ENTIDAD.Usuario oUsuario)
        {
            string passHasheada;
            string digiVerificador;
            string IdHASH = "HASH";

            // ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
            try
            {
                passHasheada      = interfazHash.ObtenerHash(oUsuario.Password);
                oUsuario.Password = passHasheada;

                digiVerificador            = interfazHash.ObtenerHashUsuario(oUsuario);
                oUsuario.DigitoVerificador = digiVerificador;
            }
            catch (Exception ex)
            {
                EXCEPCIONES.BLLExcepcion oExBLL = new EXCEPCIONES.BLLExcepcion(ex.Message);
                interfazNegocioBitacora.RegistrarEnBitacora_BLL(IdHASH, oExBLL);
            }
            // ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
            List <ENTIDAD.Usuario> listaUsuarios = new List <ENTIDAD.Usuario>();

            DATOS.DALUsuario oDalUsuaio = new DATOS.DALUsuario();
            listaUsuarios = oDalUsuaio.ObtenerTablaUsuario();
            if (listaUsuarios.Count == 0)
            {
                ENTIDAD.Usuario oUsuarioColumnHash = new ENTIDAD.Usuario();
                oUsuarioColumnHash.IdUsuario       = "1";
                oUsuarioColumnHash.NombreApellido  = "abc";
                oUsuarioColumnHash.FechaNacimiento = "abc";
                oUsuarioColumnHash.CategoriaMoto   = "abc";
                oUsuarioColumnHash.usuario         = "abc";
                oUsuarioColumnHash.Password        = "******";
                oUsuarioColumnHash.Email           = "abc";
                oUsuarioColumnHash.Estado          = "Inactivo";
                listaUsuarios.Add(oUsuarioColumnHash);
            }

            listaUsuarios.Add(oUsuario);

            List <ENTIDAD.Usuario> listaUsuariosConDigitosVerif = new List <ENTIDAD.Usuario>();

            listaUsuariosConDigitosVerif = interfazHash.CalcularHashTablaUsuario(listaUsuarios);

            oDalUsuaio.InsertarUsuarioHaseados(listaUsuariosConDigitosVerif);

            DATOS.DALUsuarioGrupo       oDalUsuarioGrupo      = new DATOS.DALUsuarioGrupo();
            List <ENTIDAD.Grupo>        listadoGruposAUsuario = oUsuario.ListadoGrupos;
            IEnumerator <ENTIDAD.Grupo> enu = listadoGruposAUsuario.GetEnumerator();

            while (enu.MoveNext())
            {
                ENTIDAD.UsuarioGrupo oUsuarioGrupo = new ENTIDAD.UsuarioGrupo();
                oUsuarioGrupo.IdUsuario = System.Convert.ToInt32(oUsuario.IdUsuario);
                oUsuarioGrupo.IdGrupo   = enu.Current.IdGrupo;
                oDalUsuarioGrupo.InsertarUsuarioGrupo(oUsuarioGrupo);
            }

            //ARQ.BASE - INSERTO USUARIO EN CONECCIONES
            string inicialReitento = "0";

            oDalUsuaio.InsertarUsuarioConecciones(oUsuario.IdUsuario, inicialReitento, DateTime.Now.ToString());
        }
Пример #20
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="usuarioId"></param>
 /// <param name="oBLL"></param>
 public void RegistrarEnBitacora_BLL(string usuarioId, EXCEPCIONES.BLLExcepcion oBLL)
 {
     BIT.Bitacora oBITBitacora = new BIT.Bitacora();
     oBITBitacora.RegistrarEnBitacora_BLL(usuarioId, oBLL);
 }