public Usuario DataRowToUsuario(DataRow row)
        {
            var codigo = Decimal.Parse(row["USU_CODIGO"].ToString());
            var id = row["USU_NOMBRE_USUARIO"].ToString();
            var pass = row["USU_CLAVE"].ToString();
            var habilitado = bool.Parse(row["USU_HABILITADO"].ToString());
            var intentos = Decimal.Parse(row["USU_INTENTOS_FALLIDOS"].ToString());
            var tipo = row["USU_TIPO"].ToString();
            var bloqueado = bool.Parse(row["USU_BLOQUEADO"].ToString());
            var primer = bool.Parse(row["USU_CAMBIO_CLAVE"].ToString());

            var usuario = new Usuario(codigo, id, pass, habilitado, intentos, tipo, bloqueado, primer);

            return usuario;
        }
        private void obtenerVendedor()
        {
            usuario = RepositorioUsuario.Instance.BuscarUsuarioPorCodigo(publicacionAComprar.vendedor);

            if (usuario.tipo == "CLIENTE")
            {
                vendedor = RepositorioCliente.Instance.BuscarClientePorClave(usuario.codigo);
            }
            else
            {
                if (usuario.tipo == "EMPRESA")
                {
                    vendedor = RepositorioEmpresa.Instance.BuscarEmpresaPorClave(usuario.codigo);
                }
            }
        }