public void Actualizar(EmpresaUsuario empresaUsuario)
        {
            String spassword = null;

            if (empresaUsuario.TipoDocumentoIdListaValor == null)
            {
                empresaUsuario.TipoDocumentoIdListaValor = "";
            }
            if (empresaUsuario.NumeroDocumento == null)
            {
                empresaUsuario.NumeroDocumento = "";
            }
            if (empresaUsuario.SexoIdListaValor == null)
            {
                empresaUsuario.SexoIdListaValor = "";
            }
            if (empresaUsuario.TelefonoFijo == null)
            {
                empresaUsuario.TelefonoFijo = "";
            }
            if (empresaUsuario.TelefonoAnexo == null)
            {
                empresaUsuario.TelefonoAnexo = "";
            }
            if (empresaUsuario.TelefonoCelular == null)
            {
                empresaUsuario.TelefonoCelular = "";
            }

            LNAutenticarUsuario ln          = new LNAutenticarUsuario();
            DataSet             dsResultado = ln.Autenticar_Usuario(empresaUsuario.NombreUsuario);
            string contrasenaDecodificada   = Convert.ToString(dsResultado.Tables[0].Rows[0]["Contrasena"]);

            if (empresaUsuario.Contrasena != contrasenaDecodificada)
            {
                byte[] bytes    = Encoding.Default.GetBytes(empresaUsuario.Contrasena);
                SHA1   sha      = new SHA1CryptoServiceProvider();
                byte[] password = sha.ComputeHash(bytes);
                spassword = Encoding.Default.GetString(password);
            }
            adEmpresaUsuario.Actualizar(empresaUsuario, spassword);
        }
        public void Actualizar(EmpresaUsuario empresaUsuario)
        {
            String spassword = null;
            if (empresaUsuario.TipoDocumentoIdListaValor == null) empresaUsuario.TipoDocumentoIdListaValor = "";
            if (empresaUsuario.NumeroDocumento == null) empresaUsuario.NumeroDocumento = "";
            if (empresaUsuario.SexoIdListaValor == null) empresaUsuario.SexoIdListaValor = "";
            if (empresaUsuario.TelefonoFijo == null) empresaUsuario.TelefonoFijo = "";
            if (empresaUsuario.TelefonoAnexo == null) empresaUsuario.TelefonoAnexo = "";
            if (empresaUsuario.TelefonoCelular == null) empresaUsuario.TelefonoCelular = "";

            LNAutenticarUsuario ln = new LNAutenticarUsuario();
            DataSet dsResultado = ln.Autenticar_Usuario(empresaUsuario.NombreUsuario);
            string contrasenaDecodificada = Convert.ToString(dsResultado.Tables[0].Rows[0]["Contrasena"]);
            if (empresaUsuario.Contrasena != contrasenaDecodificada)
            {
                byte[] bytes = Encoding.Default.GetBytes(empresaUsuario.Contrasena);
                SHA1 sha = new SHA1CryptoServiceProvider();
                byte[] password = sha.ComputeHash(bytes);
                spassword = Encoding.Default.GetString(password);
            }
            adEmpresaUsuario.Actualizar(empresaUsuario, spassword);
        }